Formula 1 are present at the Suzuka circuit, which hosts the Japanese Grand Prix this weekend. Max Verstappen has fond memories of the track, where he himself won his second world title and where Red Bull Racing secured the constructors' title last year. That it is on Honda's home GP makes it all the more special.