By Jamie Burch
Published: Thu, May 01, 2008 - 11:34 am
Check this out! Parents in India toss their newborn babies off a 50-foot tall tower and they've been doing it for 500 years. Muslims believe it will make their babies healthy.
A crowd of people below help catch the newborns on a cloth sheet. Organizers say there have never been any accidents.
Baby Born With Two Faces














With all the morons we have today, I’m not too sure that the media should be exploiting this video. It’ll give another whack job an excuse to do something really stupid!