Ryan Avitia

Transfagarasan is considered to be the best driving road in the world. Even the guys from Top-Gear thought the Transfagarasan was the road in the world.