Metal Storm logo
Mike Meacham


Member

2004- Loss - vocals, guitars  
2013- Recluse - bass  

Personal information