Europe
Asia
Oceania
Americas
Africa
MAY 10, 1998 BARCELONA, SPAIN
Michael Schumacher makes his mark on the Ci