McDonald’s reminds customers to keep your “Eyes On Your Fries!” with a 3D billboard

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