Mike Meacham


Member

2004- Loss (USA) - vocals, guitar  
2013- Recluse - bass