Formula 1 drivers have talked about being braced for a weird, confusing and not fantastic experience in driving Monza for this weekends Italian Grand Prix. The energy-starved 2026 F1 cars are going … [+6206 chars]
No comments yet. Be the first to comment!