Tag: edmonton

  • Edmonton Indy Win for Will Power

    Sunday, 26 July 2011, the 2011 edition of the Edmonton Indy was held, and Will Power took on this event from second pole position, with Takuma Sato in pole position. It was a wonderful day for ...

  • IRL Confirms Edmonton on 2008 Race Schedule

    When the Champ Car World Series merged with IndyCar earlier this year, the 2008 race schedule was thrown into confusion. A large number of races were cancelled in the struggle to fit so many ...