The animated classic, A Charlie Brown Christmas, taught us what Christmas is all about starting with its release in 1965. Now, the story is on display at the Sand Springs Cultural & Historical Museum ...
Ring in the holidays! The country's tallest indoor Christmas tree is officially up and it's right here in North Texas. It took nearly 50 of Santa's elves five days to build the 95-foot tall tree ...