Pages

Nov 20, 2017

The Weather Channel attempted live stream today's implosion of the Georgia Dome stadium in Atlanta, Georgia on their Facebook page, but a poorly timed city bus blocked the entire climax of the implosion. Turn up the volume to hear the Weather Channel cameraman's hilarious reaction, and for the curious, the video below shows a much better view of the implosion.