Saturday, December 11, 2010

“leaves the visitors with bad memories”

India's Himachal Pradesh state the site of battles between farmers, monkeys, and PETA loons.

0 comments:

Post a Comment