Friday, August 14, 2009

Pitching Tents Already?


No. Indians live in India, not in teepees.

No comments: