Mother Nature strikes with snow, sleet and rain

January 21, 2012 2:56:35 AM PST
A wintry mix of snow, sleet and rain his hit the Delaware and Lehigh Valleys to start the weekend.

Load Comments