Posts Tagged ‘St. Louis’

In Thrash We Trust Tour Review - St. Louis, MO

In Thrash We Trust Tour - St. Louis, MO June 4th 2008
The two hour drive from my home to Pop’s in St. Louis (Sauget, Ill to be exact - right across the river from Downtown) is always a long one, but I’m more than willing to make it to see a good show. Death Angel, [...]