People gathered from all over to witness the implosion of the once-biggest NFL stadium, abandoned since 2013, and they were sure bummed out when that didn't happen. But not as much as these Weather Channel producers shooting another stadium demolition in Atlanta last month, which is worth watching with the sound on: