Originally Posted by DIY
I know the feeling, every time I see a road on a vacation all I think about is, this would be so much better if I had my car
... Just goto monza during a track day and suffer lol
tell me about it, today i was up in the mountains and every time we were on the road all i could think was... i wish i had my car. last week i was in tuscany... there's some epic rally tarmac roads there....