Metal Storm logo
John Tropea


Studio musician

1976 Alice Cooper - guitars  

Personal information