Don’t you agree? Not sure where this is, but looks great to drive through…
*Edit: Fellow reader, Ruff Ryder informs me that it’s in his country. Transfagarasan in Romania!
2 Comments »
RSS - Posts