Watch Richard Hammond talks about the crash he was involved in a Rimac Concept One electric supercar whilst filming for the Grand Tour in Switzerland. It was utterly frightening and he had to do the i…
More countries banning the sale of Volkswagen diesel cars [+video]
Since the much talked “Dieselgate scandal” broke the internet about a week ago, the social media are having a blast shredding Volkswagen to pieces putting them in the spotlight, not withou…