Metal Storm logo
Dean Herrera


Member

2004- The Human Abstract - guitars  

Personal information