Transfagarasan Road: A thrilling ride through Dracula territory with the BMW X6 M Competition
Just yesterday, we saw a great photo gallery of a BMW M5 Competition snaking through the best driving road in the world, the Transfagarasan Highway in Romania. The Transfagarasan is filled with what seems like…