We didn't have a white Christmas on the Gulf Coast, but a good dusting with snow made one town look like a real life Christmas card. Watch the video on the right side of your screen. It is a picture perfect scene from Vail, Colorado. The snow is sure to make skiers and snowboarders have a Merry Christmas!
Advertisement