Day 2 Main race – Suzuka

Super Formula 2020

Super Formula is a premier category of Japanese Formula racing where all drivers race the same chassis, therefore closer racing and skill prevail.

Related Videos

Stories