Human Leather’s Lazy Karaoke is the the ultimate homage to the ’80s, transporting you flawlessly from dark underground clubs to the tropical beaches of a neon lit daydream. Human Leather is near goth pop perfection, reminding us of the days Depeche Mode were not just a band, but the biggest band in the world Comprised of members of Choir Boy (Adam Klopp) and … Continue reading Video Premiere: Human Leather, “Not My Business Anymore” →












