The infamous Indian Well of Death riders in Allahabad.

Meet the bunch of guys with the most rock solid testicles we’ve ever come across.

Your comments

Loading Facebook Comments ...