jericsmith.com
Che Guevara T-Shirt, “Seven Out, Pay The Don’ts”
If you trawl back through my website, you’ll find a fair number of fond mentions of Che Guevara T-Shirt, a venerable, unusual, and ever more exceptional noise rock band from Albany, New York.…