Indian Baby Dropping Ritual

http://www.breitbart.tv/html/87943.html

WTF?