Clutch uses Psychic Warfare to sell out Upstate Concert Hall
For a band that gets little to no radio play in the Capital Region front man Neil Fallon and the other members of Clutch had a sold out Upstate Concert Hall on its feet singing every word to every song Saturday night.
There was no light…