The Left are now the Witchfinder Generals who demand ridiculous tests to prove ones’ innocence.
As for the band, I really find their 70’s vibe to be....groovy.