Image

Still Hate Thatcher

Stillhatethatcher are from Devon. They play punk rock. They still hate Thatcher.’ – there’s more on the site if you want to embroider it but we prefer to keep it simple.