With it being a mere 20 days until Metallica invades St. Louis, playing The Dome at America's Center for not…
The machine that is Metallica stormed into Busch Stadium Sunday night, nearly nine years since their last show in town.…