Quiz! 10 Japanese Grand Prix teasers

Date published: October 4 2017

It’s next stop Japan on the Formula 1 calendar, but how good is your knowledge?