Metal Storm logo
Theo Deligiannidis


Member

2005- Echidna - vocals  

Personal information