Radar EF Gone Racing at the Japan Cup November 11, 2019 The Japan Cup was the last race in the EF Gone Racing calendar year and the team celebrated in the best way…