Metal Storm logo
Michael "Mike" Elwood


Member

1982- Havoc - guitars  

Personal information