News

Things got too hot during the IndyCar race at the World Wide Technology Raceway, prompting Arrow McLaren to release a statement.