Cue the “Tokyo Drift” music… The Japanese love race cars. In fact, they host one of the most epic Formula 1 races of the year at the exhilarating Suzuka International Circuit. You would think Japanese sports fans would be quiet and relatively reserved, however this is not the case, whether it’s baseball, motorsport or sumoContinue reading “F1 Travel Review Suzuka Circuit, Japan”