Metal Storm logo
Louis DeWray


Member

1991- Nosferatu - vocals  

Personal information