Faith No More share Superhero remix
Posted by Bram Teitelman on April 13, 2015
Faith No More are about to hit the road on their first North American tour in five years, as they get set to release their first album in 18 years. Excitement is running high, of course, both for their tour and for Sol Invictus, which will be out on May 19th. We’ve gotten to hear both […]