Christmas Card Photos just became a lot more fun! Bring the Family and snap a photo inside our giant Snow Globe at the North Pole Palooza!