Georgia Dome Demolished In Scheduled Implosion
The dome, which opened in 1992, was replaced by the $1.6 billion Mercedes-Benz stadium next door. Sharon Tay reports.

More Videos

Videos by Category