Romania

Hitching the Transfăgărășan
Europe, Hitchhiking Stories, Romania, Travel

Hitching the Transfăgărășan

“From above, it looks like every great corner from every great race track in the world has been knitted together to form one unbroken grey ribbon of automotive perfection” These words were stated with sincere passion by Jeremy Clarkson, host of the renowned British television series, Top Gear, as he […]