I figured I would start a thread on these guys. Originally, from Texas, they moved out to California a couple of years ago. Their album, Storm Alert, was reissued recently. It was first released in 1989. Not sure why, but they were seriously overlooked. Excellent thrash metal.
http://www.myspace.com/tortureband