1.

Formula One legend Niki Lauda who recently died was from which country?

A. USA
B. Britain
C. Austria
D. Netherlands
Answer» D. Netherlands


Discussion

No Comment Found