Metal Storm logo
Steven M. "Steev" Esquivel


Member

1989-1993 Defiance - vocals  
1995- Skinlab - vocals, bass  
2004 Exodus - vocals  
2005- Defiance - vocals  

Personal information