IndyCar Images : Edmonton (2007)
20-22 July, 2007, Edmonton, Alberta, Canada
(l-r) Champ Car Canadian Triple Crown winners, Sebsatien Bourdais/Graham Rahal, 2nd; Simon Pagenaud/Will Power,1st; Alex Tagliani/Justin Wilson, 3rd
©2007, Lesley Ann Miller, USA
LAT Photographic