“The Transfagarasan is the most amazing road I have ever seen… From above it looks like every great corner from every great race track in the world has been knitted together to create one unbroken great ribbon of automotive perfection…” Jeremy Clarkson of Top Gear…
Just about says it all, huh…?
My route […]

What They’re Saying