India - A jaw-dropping ritual in India has infants plunging 50 feet from a tower to wish them good health. In a video shot on April 29, good luck babies" are thrown from the top of a building and onto a sheet during the celebration, which has been celebrated in the Indian state of Maharastra for 500 years, the U.K.’s Sky News reported Thursday. More... Discount Magazine Subscriptions - Discount Cigarettes & Tobacco - Nutty News Marketplace - Anytime Costumes