Taco Town

Comments Off on Taco Town

The only way to win the taco contest…

http://www.hulu.com/watch/1447/saturday-night-live-taco-town

-From the defending champ

Comments are closed.