Metal Storm logo
Joe Duarte


Member

1983-1986 Overdose (GER) - guitars  

Personal information