themetalfiles.com
DeLeon
Who?Exactly.An acquaintance of mine sent me the link to this now-defunct northern California band that put a demo out called “The New Breed” in 1991. People send me links to bands all t…