Traveling home for the Holidays, and was wondering if there is any decent snow on the Flattops? I've been working in Houston since the economy took a dive, and will be coming home to New Castle for about a week and a half. From what I've seen on the various weather sites, the area hasn't gotten much snow for a couple weeks. Just hoping to get the sleds out while I'm home.
Last edited: