December 16, 2010 7:55:54 PM CST
Winter is finally here! I have to admit it, after the inch of rain last weekend that took away our snow, I was doubtful about riding this Christmas. However, this Sunday night, southern New England, and my home in Rhode Island, is possibly going to be slammed with a Blizzard! MA, CT, RI, and ME will all eventually feel Blizzard-like conditions should this Nor'easter continue on its current path. VT and NH will also recieve snow to be measured in feet! This is the best news I've had all week!