Thursday, March 26, 2009

Saturday Night Live: Taco Town



A "Saturday Night Live" commercial for a restaurant called Taco Town. "Could tacos get any more kick-butt than this?"
Originally aired October 2005.
Suggested rating: G.

No comments:

Post a Comment