The king of all taco resturants, Taco Town!
After you watch it you may want an oxegen mask to help get the air in.
http://www.hulu.com/watch/1447/saturday-night-live-taco-town
I wasn't able to get it directly on the blog, so the best I could do was a hyperlink
Heehee too funny!
ReplyDelete