Biography
Juggernaut
Effective period / Period of releases: 1986 - 1987
Members: Dave McClain, Bobby Jarzombek, Eddie Katilius, Harlan Glenn, Scott Womack, Bob Catlin, Steve Cooper (8)
American progressive thrash metal band from San Antonio, Texas. Formed in 1984, disbanded in 1993, re-united in 2014.