A strong winter storm slammed across the #US Northeast and Great Lakes regions from Friday evening to Saturday, dumping snow, crippling holiday travel and leaving tens of thousands out of power.
A strong winter storm slammed across the #US Northeast and Great Lakes regions from Friday evening to Saturday, dumping snow, crippling holiday travel and leaving tens of thousands out of power.