| You should also watch “Baby throwing in India” |
Maharastra, India: Muslim and Hindu families gather each year for a 500-year-old ritual to ensure the health of their newborn children. And just how is their health ensured, you ask? Watch, and enjoy. Or shake your head in amazement; either one works.


Stumble This
| 2 months 3 weeks ago | CH
| 2 months 3 weeks ago | CH
| 2 months 3 weeks ago | CH






