Random Trivia - The Leftovers by Stevo600

Question 18

Manufactured at their headquarters in Wolfsburg since 1973 and selling 6.81 million units in 2018, what is the best selling product made by Volkswagen?

Currywurst

Back