Wednesday, December 20, 2017

Two storm systems making their way through the country are causing accidents and damage from Washington state to Texas, causing traffic as holiday travel hits its peak.