Tuesday, May 25, 2010

This is better than the Stelvio. This is the best road in the world.

Nice clip about Top Gear's trip to Romania. House of Parliament and Transfaragaran Road among the other. Enjoy the ride through Romania.

Top Gear Transfagarasan Romania (2009) Amazing from BOMBJACK on Vimeo.

No comments: