F1 Race Car vs. Crazy Mountain Road - Video



Formula One race car tackles the world's highest motorable road in the Northern India's Kashmir mountains. You will see the sort of steep road this car has to navigate, all the way to 18,380 feet summit

Click Like Button for updates in Facebook or To Get Blog Updates To Your Mail Inbox