Jeremy Mayfield celebration - Michigan International Speedway 2005

Jeremy Mayfield comments on the arrest of Brian France