You forget just how far Suzuka is from Tokyo but it’s amazing how at every step – whether it’s Tokyo airport or Nagoya train station – the fans are waiting to get autographs and photos with the travelling F1 community. Steve and DC decided to film a …
( read original story …)