Metal Storm logo
Pete McCarthy


Member

1982-1985 Liege Lord - guitars  

Personal information