Lighter Side of the News (Jun. 23, 2023) by HallR

Question 3

Last weekend, Circuit Gilles Villeneuve hosted a Formula 1 grand prix race won by Max Verstappen. Circuit Gilles Villeneuve is located in what nation?

Canada

Back