Lighter Side of the News (July 10, 2020) by HallR

Question 1

The 2020 FIA Formula One World Championship finally began last weekend with Valtteri Bottas winning the Grand Prix held in what Germany bordering nation?

Austria

Back