Metal Storm logo
Stefan Tudela


Member

2000-2002 Northwind (FRA) - vocals  
2006- EdenSands - vocals  

Personal information