Two major storms are impacting the US with weather alerts from coast to coast
ABC News(NEW YORK) -- Weather alerts are posted across the country in over 30 states from coast to coast.There are 2 storms impacting the U.S. including one in the Northeast and one moving onshore on the West Coast.As we... Read More.