The New Society – Methinks thou doth protests too much (1966)

The New Society take baroque pop to a whole new level. The cover photo of them dressed ridiculously in Renaissance clothing is not a joke. They seriously …

Thanks! You've already liked this