I was pleasantly surprised this weekend to see IZOD IndyCar Series commercials air during both the AFC and NFC league championship games this weekend. Short of the Superbowl, there is hardly any other advertising buy that would attract the attention of more eyes. The commercial used was the same bit that IndyCar fans were treated to all season last year (‘everything gonna be all right’) but ended with an advertisement for the Sao Paulo race and the phrase ‘The Fastest Race on Earth’. While this is the first time I…
Read More