Toyota Grand Prix of Long Beach – Day 3

Toyota Grand Prix of Long Beach – Day 3

LONG BEACH, CA – APRIL 15: Will Power of Australia drives the #12 Team Penske Dallara Chevrolet down a straight away during the IndyCar Series Toyota Grand Prix of Long Beach on the streets of Long Beach on April 15, 2012 in Long Beach, California. (Photo by Jeff Gross/Getty Images)

Be the first to comment

Leave a Reply

Your email address will not be published.


*