You may have seen these Glitzi Globes appear on the shelves lately in many stores and wondered, ‘what the heck is this thing?’, well, let me explain it all to you. Glitzi Globes are these pretty cool snow globes, but … Continue reading
You may have seen these Glitzi Globes appear on the shelves lately in many stores and wondered, ‘what the heck is this thing?’, well, let me explain it all to you. Glitzi Globes are these pretty cool snow globes, but … Continue reading