Although several players became effective enough to inform the tale, San Antonio, TX, was residential to numerous rock bands within the 1980s, like intensifying metallic cult idols Watchtower, another Slayer, and, even more obscure than both, Juggernaut. Shaped in 1985 by vocalist Harlan Glenn, guitarist Eddie Katilius, bassist Scott Womack, …
Read More »