McDonald’s offers a visual treat to commuters with a larger-than-life installation of its iconic product, the World…
Socials