Daily Archives: January 16, 2011

NASCAR TV ad drives into absurdity

By Calvin Palmer A NASCAR TV ad just before the half-time report on last night’s NFL play-off game between the Atlanta Falcons and Green Bay Packers invited viewers to attend the Daytona 500 in February and see cars race at impossible … Continue reading

2 Comments

Filed under Advertising, Media, Sports