Triumphs Ride to the Himalayas.
Posted: Wed Mar 23, 2016 10:41 am
A short video of Triumphs riding from Delhi to Dharamshala(Home of the Dalai Lama) in the Himalayas. Total distance is about 500 kms. This is a short video with Music of that journey. Hope you all enjoy.