Just wondered how many off here are going watching the British Touring Car Championship at Oulton Park this year (June 9th-10th)
If there is a few of us it could be a good chance to meet up
who's going?
If there is a few of us it could be a good chance to meet up
who's going?
Comment