Severe Holiday Weather Seen from Space

Severe weather in the form of tornadoes is not something people expect on Christmas week but a storm system on Dec. 23 brought tornadoes to Mississippi, Georgia and Louisiana.

—> Read More Here


Leave a Reply

Your email address will not be published. Required fields are marked *