The best road in the world : Transfagarasan. Romania.
Top Gear rated mountain road Transfagarasan ( Transfagarash ) in Romania as “best road in the world“.
I tried to figure out is it true or not.
Shot with this drone
#transfagarasan
4 views
390
109
11 years ago 00:06:29 258
mike tyson the best of the best
10 years ago 00:03:34 10.1K
Best of the best Kiss Cam
10 years ago 00:13:05 11.8K
THE BEST SONGS OF 2000
9 years ago 00:04:18 97
THE BEST THE BEST THE BEST THE BEST THE BEST THE BEST THE BEST THE BEST