80mm x 54mm, 11,600 stitch sew-on embroidered patch, styled after the artwork from Razor Red Noise EP.
Razor Red Noise
Alex McMillan's solo electronic rock project, founded in 2008.
Contact Razor Red Noise
Streaming and Download help
Shipping and returns
Report this merch item or account