Metal Storm logo
Stephen Richards (I)


Member

1997- Taproot - vocals, guitars  

Personal information