Tagged: extreme driving

Insane Bus Ride in The Himalayas

In short: Hold on to your seat!!! Duration: 3 min. 14 sec. Video by: RM Videos More info: The Himalayas or Himalaya (from Sanskrit – hima (snow) + ālaya (dwelling), literally meaning “abode of...