According to some Romania is home to one of the most beautiful roads in the world: the Transfagarasan Highway. Keen to find out if this is true we set out on a Romanian road trip with Mercedes-Benz dubbed #ChasingStars. Our journey through Romania starts at the town of Arad near the border with Hungary. Arad
More news at GTspirit.