Clutch still going strong 24 years on
In 1991, four high school friends from Germantown, Maryland, put together a band. Twenty-four years later, that quartet is still together, still cranking out records and hitting the road to ta…