36vultures

The Spirit Of The Beehive sign to Jade Tree Records + Release “You Are Arrived (But You’ve Been Cheated)” Music Video

The Spirit Of The Beehive have signed to Jade Tree Records. They have also released the music video for “You Are Arrived (But You’ve Been Cheated),” which is availabel below.