Edmonton Officials are doing well getting ready for the first Champ Car World Series race in the city source: paddocktalk.com According to the Edmonton Sun, "All 65 luxury suites are sold with nearly
half of the 42,000 seats snatched up already."
Recent Articles
|
Racing Multimedia
Recommendations |