Christmas crackers

Christmas crackers never took off in the US, but throughout the rest of the English-speaking world, they’re an integral part of the seasonal celebration.

The post What Are Christmas Crackers (Hint: They Aren’t Food) and How to Make Them at Home appeared first on One Green Planet.