Clutch scored some high chart positions this week with their 11th studio album, Psychic Warfare, landing on six Billboard charts. Weathermaker Music, the bands self owned label, sold over 25,000 copies of the new album in the first week of release. The album came in at #11 on the...