Clutch: Stoner rock is here to stay
Almost one year has passed since the release of more-than-successful ‘Psychic Warfare’ and the Greek audience couldn’t be more excited to see Clutch on stage again.
The Maryland-based band that was formed in...