Metal Storm logo
Luca Grandi


Member

2002- Ted Maul - guitars  
2010- Dripback - guitars  
2016- This Is Endless - guitars  

Personal information