This post is about a screening of "One Crazy Ride" done by several Indians in north east of India, in Anurachal Pradesh. If you plan to do such a ride in India, this is a show to watch. Its an extreme riding experience for those who do not believe the impossible. One of the riders will be present so you can ask him about riding in India.
For more info, look HERE