LidL is a grocery retailer that is also known as Walgreens and has been around for more than 100 years.This week, the retailer is showing off a new ad for a new product called the Lid.The ad features a woman dressed as Lid lids who’s walking on a sidewalk...