Ad Age Staff

McDonald's Not So 'Sunshine' About Behind-the-Scenes Film From China Shoot

McDonald's Not So 'Sunshine' About Behind-the-Scenes Film From China Shoot

03.30.12 @ 7:30 PM EDT