F1 Max Verstappen News: Sky Sports F1 under fire for controversial ‘agenda’ Admin June 3, 2025 Fans have taken to social media to criticise Sky Sports F1 for adding a...Read More