Metal Storm logo
Ben Landreville


Member

NA The Plasmarifle - guitars  
2008- Despised Icon - guitars  
2019- Obey The Brave - bass  

Personal information