Long Beach IndyCar: Takuma Sato claims first win amid chaos
|By Mark Glendenning||Sunday, April 21st 2013, 23:03 GMT|
Takuma Sato claimed his first IndyCar victory in a chaotic race around the streets of Long Beach
You have viewed over 20 free stories this month. Why stop there? Click here to find out how to continue reading.