The funny chaps from Top Gear have spent a few days in Romania in their pursuit to check out “Borat’s land” and what some would call “the most amazing road in the whole world”. No wonder they wanted to stay in Romania forever … good thing they didn’t see much of the women, because I can bet my paycheck they would’ve!
Lovely!