Over 100 Million Americans Under Severe Storm Watch

9 months ago 72

More than 100 million Americans living on the East Coast are on the lookout for severe weather conditions that could form this week beginning Monday afternoon.

Read more...

Read Entire Article