Ride with Japanese driver Takuya Izawa in Super Formula – Japan’s answer to GP2 with added zing – in a wet opening lap of Suzuka.
Ride with Japanese driver Takuya Izawa in Super Formula – Japan’s answer to GP2 with added zing – in a wet opening lap of Suzuka.