Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Jul 21, 2008
Dehradun, India, illusionist Samrat Shankar, the "World's Greatest and Fastest Magician," performs his famous routine in which the Hindu goddess Durga appears and then defeats and beheads the Buffalo Demon, Mahisha. (Apologies for lousy quality of clip, but it lighting does improve about 2/3 of the way through the segment.)