WATCH: Epic Fail For The Weather Channel

The Georgia Dome in Atlanta, Georgia was imploded yesterday. While The Weather Channel was well prepared to invite all of us into observing the event what they were not expecting was a MARTA bus to obstruct the view during the climax. The reaction of the camera man, heard in the background, is priceless!



Content Goes Here