I'm sure I need not remind you that the World Rally Championship arrives in Wales December 1st to 3rd. Is anyone making the pilgrimage?
I live near the forest stages and I thoroughly recommend it. This is the reason we have these cars after all! Hope to see some of you here. I promise speed, scenery and sheep...
Users browsing this forum: No registered users and 8 guests