Check out all our Upcoming Release announcements New release from: LEATHURBITCH – Shattered Vanity (June 22, 2023) Shadow Kingdom Records announces June 22nd as the international release date for Leathürbitch‘s highly anticipated second album, Shattered Vanity, on CD, vinyl LP, and cassette tape formats. Formed in 2015 in Portland, Oregon, Leathürbitch quickly ascended the underground ranks with the release […]