Metal Storm logo
Néstor Leal Ponce


Member

1981- Feedback - guitars, vocals (as Néstor Leal)  

Personal information

Also known as: Néstor Leal Ultrera