Things England needs: Large Balloons, Ridiculous Sales, and an Excuse to Eat. England doesn't have Thanksgiving, but it should. Here's three reasons why. November 29, 2011 0