Editor Archive: Victor Balta

Super Bowl Ads: A Fight to the Finish

It’s Super Bowl time again, which means high anticipation – followed by the annual let down – over the precious, 30-second spots for which companies will pay $2.5 million in… More

February 5, 2010 at 1:05 PM | TV News