Grand prix weekend in Montreal means anyone who’s anyone will be out showcasing their supercars in the downtown core. Take a walk down Crescent, Drummond or Peel and this is what you’ll see. You don’t need to be an F1 fan to enjoy the festivities.
Grand prix weekend in Montreal means anyone who’s anyone will be out showcasing their supercars in the downtown core. Take a walk down Crescent, Drummond or Peel and this is what you’ll see. You don’t need to be an F1 fan to enjoy the festivities.