Metro Toronto Convention Centre
Exhibition Place — Toronto, Ontario
Formula 1 fans are a resilient bunch. You ever leave your friends at the bar early to…