February 09, 2012

Tag Archives: spots

American Idol unveils ad strategy

American Idol’s new tag line is “They All Start Somewhere.” FOX has unveiled new advertising spots for the 2010 American Idol campaign [...]