Colorado’s tallest fresh-cut Christmas tree has officially arrived in Castle Rock, and Santa himself made a quick trip from the North Pole to help oversee the delivery…
Colorado’s tallest fresh-cut Christmas tree has officially arrived in Castle Rock, and Santa himself made a quick trip from the North Pole to help oversee the delivery…