A little delay...

Mar. 12, 2015

It seems that crazy weather that hit the East coast the past few weeks, closed down the production plants for several days and delayed the Faith No More Superhero seven-inch just a bit. It will now be in stores on Monday March 23rd.

We truly appreciate your support and understanding!