Anarchy in the World!
NEWS 2023/04/15
Manchester-based punks The Red Stains have released a new song. It is called “TV Static” and appears to be a standalone single. The Red Stains released their single “Smile!” In 2021. Check out the song below.