Michel Jourdain

Latest results

Date   Race Pos. Points
27 May 2012 IndyCar Series: Indianapolis Motor Speedway 19 12