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.