Devotees at a shrine at Solapur in western India's Maharastra observed a bizarre ritual of throwing infants for good health from a height of 50 feet on to a cloth sheet held below.
Popular videos
6 days ago
2 days ago
Horrible Theme Park Attraction Accident
2 days ago
Harlem Shake Gone Terribly Wrong
8 days ago
Disgusting dixie prank at festival
4 days ago
Info & Contact
Advertise / Contact







