Originally Posted by WOLVERINEKILLS
Actually Nashville is where its at. I plan on frequenting some music stores that alot of the metal musicians visit when in town so I can get an autograph by chance I run into one of the guys. Also, we get the show inside, out of the sun/heat. I may hit up St. Louis too, depends on where Sabbath plays...
Which stores are these? I've only seen a handful of Nashville shows.
23 Dec - Ectovoid/Power Trip
7 Jan - Clutch
9 Jan - Tate's Queensryche
24 Jan - Amon Amarth