clutchearthrockercover

Loud Rock Charts: 3/19

One of the better weeks in terms of Loud Rock Adds, this time we see Clutch drop what could be their greatest album to date, Finnish monster costumers Lordi release a “beastly” (teehee) record, and the highly anticipated Kvelertak album. Also, I still have no idea how to pronounce that band name.  Kelvin Tack? Kevlar attack? 1 […]