Severe storms deliver heavy rain and snow

The weather system is pushing into the Northeast and will bring rain and then snow on April 1.