Jeremy attempts to drive a Land Rover Discovery up a Scottish mountain, while Richard floats away on Rinspeed’s hydrofoil car and the new Viper scares the bejesus out of everyone.
Jeremy drives the dodge viper
We’re supposed to call it the SRT10, but Jeremy’s too busy trying to cling on for dear life behind the...
View Post



