Sun 17 Jul 2005 2005 West Edmonton Mall Grand Prix of Edmonton Champ Car World Series · Champ Car World Series 2005 2005