World’s Strangest

Your source for the strangest things around!
Ads

Frogs get married in Indian town

Two frogs have been joined in marriage as part of a special ritual aimed at invoking the rain god. The townspeople flocked to witness the ceremony whi…