Advertise on Metal Storm
Mike Meacham


Member

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