Two Frogs Get Married
June 23, 2008

“Villagers in India marry two frogs to please the rain Gods - in the hopes the region will get good monsoon rains.” w/ video
Posted in Ridiculous | Subscribe
“Villagers in India marry two frogs to please the rain Gods - in the hopes the region will get good monsoon rains.” w/ video
Posted in Ridiculous | Subscribe