Long Beach Indy Lights: Carlos Munoz wins as only five finish
|By Mark Glendenning||Sunday, April 21st 2013, 18:35 GMT|
Carlos Munoz beat a decimated field to take both the race win and the championship lead in the Long Beach Indy Lights race
You have viewed over 30 free stories this month. Why stop there? Click here to find out how to continue reading.