“Beehive Queen” was the first song we heard from The Wytches back in April. Now the noisy, psychedelic rockers from Brighton deliver a set of visuals to match. The video is appropriately balanced in trippiness and dark imagery . The single will be released June 3 on Hate Hate Hate Records.
Originally published on PigeonsandPlanes