Quote:
Originally Posted by eviltwin
they've done some pretty cool stuff, they were awesome live.
I saw them in San Diego (del mar) opening for Megadeth back in 1992...my brother and I wore ourselves down in the moshpit during ST's 45mins, so we were pretty subdued once Megadeth started 
|
I saw them live at "Clash of the Titans" with Megadeth, Slayer and Testament in 1990.
Probably one of the best gigs I have seen.
Really good band, and at least 2 tracks are on my Ipod at any one time.