krissykase
Kris R.
krissykase

Christmas Crackers totally exist in the US. I grew up with a grandmother from the UK and we always had them. Typically, they can be found at Christmas Tree Shop’s for cheap, or bigger stores (Pier One) more expensivelly.