McDonald's Print That's what makes McDonald's, Badge by Leo Burnett London
The Print Ad titled That's what makes McDonald's, Badge
was done by Leo Burnett London advertising agency for subbrand: Mcdonald's (brand: McDonald's) in United Kingdom. It was released in Aug 2010.