Strange But True Baby Drop ibr editor April 11, 2011 0comments 0.17 mins read Baby Drop Villagers in Musti (Maharashtra) follow a 500-year-old tradition of dropping infants from a temple tower onto an outstretched sheet held by the crowd below. ibr editor You May Like OLDEST LIVING COW Fastest to apply mehndi by an ambidextrous individual Groundbreaking magic square Read more articles Previous PostVirtual FlightNext PostMiraculous Cow