Metal Storm logo
Evan Leek


Member

2005-2007 North (USA) - bass  
2008- North (USA) - bass, vocals  

Personal information