Video player is disabled while the embed window is open.
Copy and paste the HTML code below:
Color:
Size: X
|
| |
Solang Trails
A mellow ride session on the trails of Solang Valley located near the Himalayan town 'Manali' (Himachal Pradesh). Mountain Biking trails in India are so sick! - www.freeridermag.in