Angry Red Planet shirt
Boy oh boy, bleedingpowers is giving me trouble today. Here is a rare shirt from a band I know nothing about. A quick google search brings me to the Touch and Go Records website where I found the following… “Angry Red Planet were a three piece punk band formed in Detroit in 1982. They self-released […]