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)
