The Weather Channel was ready for the Georgia Dome to implode. Until the bus arrived.

November 20, 2017 01:06 PM