2000 Japanese Grand Prix
- Episode aired Oct 8, 2000
- Not Rated
A twenty one years wait by Formula One's most illustrious team came to an end as Michael Schumacher won the Japanese Grand Prix at Suzuka, earning his third driver's title and Ferrari's firs... Read allA twenty one years wait by Formula One's most illustrious team came to an end as Michael Schumacher won the Japanese Grand Prix at Suzuka, earning his third driver's title and Ferrari's first since 1979.A twenty one years wait by Formula One's most illustrious team came to an end as Michael Schumacher won the Japanese Grand Prix at Suzuka, earning his third driver's title and Ferrari's first since 1979.