Pages

Friday, January 05, 2007

Video - Taco Town

Pretty funny sham ad for Taco Town - an ad that makes fun of other food ads on TV.

No comments: