Metal Storm logo
Dean Babbitt


Member

1985- Coven - guitars  
1993 Coven - bass