Posted in NEWS VIDEOS Powerful East Coast Storm Slams Northeast With Flooding Rain, High Winds As Power Outages Skyrocket December 18, 2023 Read More” allowfullscreen>