The Brits really do have an unique sense of humor. Check out this campaign aimed at making the Londoners aware that they should recycle. “Please? No!”
Not sure about you, but if I were to see it on TV with no explanation I wouldn’t know it’s for a green cause. More like a Muppets show that is due next week. What was the impact on you guys?