Winter Blast Stretches From Dallas to New England

A winter weather alert is in effect in 24 states as about 90 million will be slammed by snow and ice.

Examined