Iconic metal band Metallica will be in St. Louis for shows on Friday, November 3 and Sunday, November 5 at…
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.…