71000 screaming fans, lots of noise, music playing, loud drums…. Welcome to Mercedes Benz Stadium in Atlanta. Home of the Atlanta United. Share this:FacebookPinterestEmailLike this:Like Loading... Related Published by logphotography View all posts by logphotography