The holiday that gives thanks for a new home away from the ye olde Europe has made it full circle, and has apparently entrenched itself right back where the Pilgrims started from: British stores are now stocking Thanksgiving products, as Americans abroad have spread the holiday’s popularity across the pond. Because everyone can enjoy a nice turkey nap. [More]