odditycentral.com
Indian Priests Smash Coconuts on Devotees' Heads in Bizarre Good Luck Ritual
Every year, hundreds of devotees travel to Parvathanullur, India, to have coconuts smashed on to their heads in a bizarre ritual to appease their deity.