IndyCar CEO: F1 being called the ‘greatest motorsport spectacle’ a ‘crock of s***’
IndyCar CEO Mark Miles has criticised the claim that Formula 1 is the “greatest motorsport spectacle”, labelling it as a “crock of shit”. Last time out the Miami Grand Prix, ...












