Two New Releases On Throatruiner Records: Love Sex Machine & Where Vultures Land

Two new Throatruiner Records releases are now available for pre-order and free download. The first one is the 12″ vinyl from apocalyptic sludgesters, Love...