Winter Storm Electra is poised to dump snow and freezing rain from the midwest to New England. Here’s what you need to know about this nor’easter.


8 months ago Comment

See the most amazing footage of the devastating tornadoes that rocked central Oklahoma on Sunday night.

1 year ago Comment