A110S on "Estrella" in Portugal
The Best Driving Roads in The World
Some on board footage of Ken Block driving a special rallye stage in Ireland. Epic roads with great views. Also some scary bits.
Transfăgărășan Highway in Romania, the greatest driving road in the world, according to Hammond, May and Clarkson.
Is it?
Is it?