Will Power Wins 2012 Grand Prix of Long Beach

This year’s Long Beach Grand Prix has been one of the most exciting I’ve witnessed: there were new cars, the Dallara DW12, a controversial 10-position penalty for every team powered by Chevy, lot’s of passing, nail-biting fuel consumption strategies, and a pile-up on the hair pin turn 11, on the last lap, after Will Power had taken the checkered flag, which prevented him from taking his victory lap. Above is the video I took from my vantage point.

An obviously exhausted, yet elated Power just gets out of his car in the middle of the turn, climbs on top of it and claims his victory. One he fought his way up from the 12th starting position to achieve.