Icy Roads Force Alabama Drivers to Abandon Cars on I-65

Severe winter weather and freezing temperatures strike the Deep South.

February 21, 2015

Examined