1. Japan and F1: Why Have Drivers Disappointed with Odds in Their Favour?

    Japan has had more drivers start a Formula One grand prix than Australia, Austria, Canada, Spain, Finland and New Zealand (and plenty of other countries). In fact, there are only 10 countries in the world with more F1 drivers than Japan...

    Matthew Walthert Written by Matthew Walthert about 8 months ago 2,014 reads 2 comments