American Grand Prix
Friday, April 24, 2009
Champ Car Grand Prix of Long Beach 2008
Will Power on his way to a victory.
Mario Moraes goes hard into the barrier.
Newer Post
Older Post
Home