Motorists face sleet, snow, and freezing rain in the Delaware Valley
Read More at 6abc