Georgia Dome Imploded After 25 Years (VIDEO)

Over its 25-year history, the iconic Georgia Dome hosted more than 37 million guests and over 1,400 events. It’s perhaps best known as the home of the Atlanta Falcons — until this season. The team’s new stadium sits just 83 feet away, becoming a challenge for the dome’s demolition.