Super Formula: Autopolis - Red Flag
Conditions are absolutely diabolical at Autopolis in Japan, and round 3 of the Super Formula Championship has been red flagged. Watch the full race here.