October 4, 2018 • Featured, Spotlight • Marijan Malcevic
The Japanese Grand Prix is a race that is an integral part of the Formula 1 World Championship since 1987, taking place at Suzuka Circuit except for two events at Fuji Speedway (in 2007 and 2008). The Japanese Grand Prix was held for the first time back in 1963 at Suzuka Circuit as a sports [...] ...