current360

McDonald's Newest Spot – Is C360 Lovin’ It?

Bring up a new TV commercial on any given day at an ad agency and you’re likely to launch into a lengthy debate over whether or not it’s good or a complete waste of money. So, when we asked around Current360 for opinions on McDonald’s new – yet already heavily debated – spot entitled Signs, […]

McDonald's Newest Spot – Is C360 Lovin’ It? Read More »