Originally Posted by anomynous
Yup, Testament was last here 4 years ago. The only time Anthrax hit StL since Joey rejoined was Mayhem. I don't even know the last time Exodus or Overkill were here.
What the fuck.
Overkill played Pop's on 10/17/07, which was the Immortalis Tour. It was an amazing show.
The Testament show at Pop's in 2009 was also excellent.