Strap yourselves in, everyone. The holidays kick off this week, whether you’re ready or not. There’s going to be a lot of travel in the days ahead and -according to the Weather Channel- a good chance of flight delays, icy roads, and hurricane level winds across the entirety of the U.S. Luckily, the Weather Channel […]