The awesome Transfăgărăşan Highway in Romania has over 90km of amazing twists and turns #streetview via @orwellian_trash

Wednesday, 8th December 2010 by @gsightseeing