The 2021 Formula One calendar has now been confirmed, with the proposed 23 races set to be the longest ever season. Starting in Bahrain on Continue Reading
Japan
2021 Japanese Grand Prix (Formula One)
Round 17 of the 2021 Formula One season is the 2021 Japanese Grand Prix at the Suzuka Circuit in Suzuka, Japan. This will be the Continue Reading
Keirin Racing in Japan – An Interesting Watch
I thoroughly enjoyed The Secret World of Japanese Bicycle Racing with Sir Chris Hoy, the short documentary shown on the BBC (still available to watch Continue Reading