Metal Storm logo
Stephan Logie


Member

1981- Buzzard - drums (as Elly)  

Personal information

Also known as: Elly