Lamborghini supercars back on Romania’s Transfagarasan for new commercial – Romania-Insider.com


Romania-Insider.com
Lamborghini supercars back on Romania's Transfagarasan for new commercial
Romania-Insider.com
Transfagarasan, Romania's amazing mountain road that became famous worldwide after the famous British auto show Top Gear filmed an episode on it in 2009, was reopened for summer traffic on June 16, earlier than in previous years. The road, which links …

Leave a Reply