Metallica M72 World Tour Atlanta Mercedes Benz Stadium Art Poster
Metallica M72 World Tour, 06/03/25 at Mercedes Benz Stadium, Atlanta GA. Haunting horned skeleton rising over the stadium.
Description
This Metallica M72 World Tour poster marks the June 3, 2025 show at Mercedes-Benz Stadium in Atlanta, Georgia. A horned skeletal giant and zombie horde swarm the stadium in eerie blue detail. A chilling collector piece for the M72 run.













