26th February 2009

Taco Bell: The Arrival

Taco Bell is coming to India. This American living in India attempts to bridge the gap for the majority of the billion who have never heard of a taco and view a talking chihuahua with deep, deep suspicion.

(thanks, Dave)

Ads via The Deck

Random Greatest Hit