Up Next

    The Weather Channel Starts Filming Dome Implosion... Just as Bus Rolls Up

    November 21, 2017

    The Weather Channel is known for its beauty shots, but when it tried to capture Atlanta's Georgia Dome explosion, a big bus got in the way. When it was built 25 years ago, the dome was the largest covered stadium in the world. It was home to the Atlanta Falcons and the 1996 Summer Olympics. But with a new billion dollar stadium located just feet away, the dome had to go. InsideEdition.com's Leigh Scheps (http://twitter.com/LeighTVReporter) has more.

    Watch Live
    Inside Edition Streaming: Keep WatchingInside Edition Streaming: Keep Watching