Metal Storm logo
Hugh Lunn


Member

2011-2013 Sewercide - vocals  

Personal information

Also known as: Idris Eldritch