Squished Penises are back with “Not My President”

Share Button

Squished Penises originally formed in London in 1976. They played all the gritty local punk clubs and thrived as the self-proclaimed “Worst Band Ever”. On

Continue Reading