Amazing
by Football fanaticz on 9/23/19Mercedes-Benz Stadium - AtlantaThis was the best staduim tour i have ever been on. The tour guides were both amazing and knowledgable. It was well worth the money. We were even allowed to go on the pitch and locker room. The guy in the soccer locker room was so funny.