Metal Storm logo
Darryl James DeLoach


Member

1966-1967 Iron Butterfly - vocals  

Personal information

Born on: 12.09.1947
Died on: 03.10.2002