ESPN apologizes for F1 ad that drew ire of Indianapolis Motor Speedway

by
ESPN apologizes for F1 ad that drew ire of Indianapolis Motor Speedway