Around 70 million Americans are in the eye of a Storm Finn, a massive weather system that will bring blizzards, tornadoes and frigid temperatures.This new system comes with many still recovering from the effects of Storm Ember, which dumped over a foot of snow in parts of the north east. The National Weather Service has warned that Finn could bring record-breaking Arctic conditions across the Plains and throughout the western part of the country with blizzards expected in and St. Louis.
Load More
Load More