X.com / @ClayTravis A massive snowstorm is underway in New Orleans, and it may be a record-setter when it is all said and ...
See the best snow pictures, video from record snowfall on beaches near Pensacola and Tallahassee. Plus, how long before the snow melts?
Snow began early on Jan. 21 in Lake Charles, La., as a severe winter storm is expected to bury parts of the Deep South with snow.