Formula One World Championship: Steven Tee (GBR) with Derek Warwick (GBR) and John Townsend (GBR) Formula One World Championship, Rd 5, Spanish Grand Prix, Race, Barcelona, Spain, Sunday 9 May 2010.
Steven Tee (GBR) with Derek Warwick (GBR) and John Townsend (GBR)
Formula One World Championship, Rd 5, Spanish Grand Prix, Race, Barcelona, Spain, Sunday 9 May 2010.