Super Formula confirms introduction of new bio-composite chassis for 2023 | Super Formula
0
0
Super Formula, Japan’s top single-seater series, has completed development of an innovative new chassis and confirmed it will race in 2023