Metal Storm logo
Michelle Villanueva


Studio musician

1988 Celtic Frost - vocals  

Personal information