All Leather are at it again. This time with a little filthier and artsier nightmare. The costumes are incredible and scare the shit out of me, like the guy in the video I guess. A tribute to Industrial from the 90′s? Maybe. But if this is the route the band is going in then keep me signed up. Make sure to check out Justin Pearson’s other band Retox with Atari Teenage Riot in LA and in San Diego.