On the road show
Head Into The Weekend on the Greatest Driving Road in the World, in a Jag.
Armed with a brand new Jaguar F-type V8S, EVO TV takes us on a road trip to Romania to visit what the BBC’s Top Gear hosts proclaim to be the greatest driving road in the world. The Transfagarasan Highway. Cheers!
Source: EVOTV via YouTube