Metal Storm logo
Giuseppe Caruso


Member

1997- Ira (ITA) - guitars, vocals  
2008-2009 Node - vocals  
2020- Methedras - vocals (as Rex Caruso)  

Personal information

Also known as: Rex Caruso