A big foot from Bigfoot ?

is it Bigfoots big foot ? nope, it’s an enormous foot belonging to the statue of the God Hanuman along the road to Faridabad it’s just huge,… Read more “A big foot from Bigfoot ?”

Advertisements