Metal Storm logo
Jimmy Maelen


Studio musician

1977 Alice Cooper - percussion, backing vocals  

Personal information