Metal Storm logo
Kyle Richard Mencucci


Member

2015- Delyria - drums (as Kyle)  

Personal information