SNL Taco Town skit TheMajor Published 01/16/2008 the right way to make a taco with plenty extras Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: taco snl NEXT VIDEO Health Insurance Denies Woman's Procedure, She Shows Up and Pukes Everywhere 5 Comments Log in for Comments
5 Comments