Large Winter Storm Pounds NE States & Travel
Upwards of two feet of snow has fallen in the northeast leaving travel both on the road and through the air at a near standstill. The massive winter storm has shut down some major airports and is causing major delays at others.