Quizzing Live

What Country Does Motor Racing's Jacques Villeneuve Come From

Answer:
Canada