Checkers Drive-In

  • by June 18, 2007
Checkers Drive-In placed creative chores on its $35 million advertising account in review. The company recently split with its agency, Amalgamated.
Next story loading loading..