April 19, 2018 • Featured, News • Marijan Malcevic
The 2018 Japanese Super Formula Championship, the sixth season of the Japanese premier open-wheel competition under the Super Formula name, will start this weekend at Suzuka Circuit. The championship featured seven racing weekends in six venues, the same as the year before. The grid again consists of nineteen cars from eleven teams, with twenty-one drivers...