Category Archives: World Touring Car Championship

2011 World Touring Car Championship Comes To Donnington – 16 & 17 July

  Donington Park will welcome the World Touring Car Championship to Leicestershire later this month (16th & 17th July), as round seven of the fiercely contested series comes to the circuit for the first time since the former European Touring … Continue reading

Posted in World Touring Car Championship | Tagged , , , | Comments Off on 2011 World Touring Car Championship Comes To Donnington – 16 & 17 July