Haas F1 Respond to Major Social Media Backlash on Mazepin Posts