SHARE

Castle Rock experienced quite the show late into the night on November 25th. Our Live Stream feed from Plum Creek showed the bizarre blizzard moving in.