Thruxton Circuit 2012 Race Calendar

Date Racing Series Round Event Name
April 28 - April 29 BTCC - British Touring Car Championship Finished Round 7 & 8 & 9
April 29 - April 29 Porsche Carrera Cup Great Britain Finished Round 3