2007 Champ Car Edmonton Priority: 20-22 July, 2007, Edmonton, Alberta, Canada Team Australia, Simon Pagenaud and Will Power, won the Champ Car Canadian Triple Crown ©2007, Lesley Ann Miller, USA LAT Photographic
20-22 July, 2007, Edmonton, Alberta, Canada
Team Australia, Simon Pagenaud and Will Power, won the Champ Car Canadian Triple Crown
©2007, Lesley Ann Miller, USA
LAT Photographic