For almost three decades the Georgia Dome has been a staple to the city of Atlanta, but come November 20th it will be no more. The Georgia Dome is set to be demolished to make more room for parking at the new Mercedes Benz stadium. With the lost of so many amazing memories, we decided […]