Edmonton Indy 2011
22-24 July, 2011, Edmonton, Alberta, Canada
Will Power, Helio Castroneves and Dario Franchitti celebrate on the podium.
(c)2011, Phillip Abbott
LAT Photo USA
Credit: /LAT Photo USA
Date: Jul 24, 2011
This section is not supported now. Please un-check "Show automated / More galleries" from Full Page Settings