Well let's stop talking about it. Next one to find out about an open track or road trip/meet, post up a message quickly to give enough time for everyone to plan it out. I'm game for any just about anywhere in Europe too.
Did anyone here see Top Gear 14x1 ? Best road in the world is in Romania, they said it was better than Stelvio pass. Just a thought. Wild one at that.
|