Metal Storm logo
Louis D'Augusta


Member

1981- Mass (USA) - vocals  

Personal information