SLOUGH FEG newest album will be released by Cruz del Sur Music on October 22nd 2010. Any fan of “true metal” should be aware of this San Francisco band which has delivered some of the most eclectic, powerful and truthful heavy metal for the past 20 years. Although Mike Scalzi and his band mates have […]