Metal Storm logo
Rick Leech


Member

2003- (Lone) Wolf & Cub - guitars, vocals  

Personal information