Metal Storm logo
Eric Joseph Alvarez


Member

1986-1992 Demented Ted - bass  

Personal information

Born on: 24.12.1969
Died on: 19.12.2021