Godcaster Announce Debut Album Long Haired Locusts, Unveil New Single “Serpentine Carcass Crux Birth”
Photo by Riley Buttery
Philadelphia and NYC-based experimental rock crew Godcaster have announced their debut album Long Haired Locusts, out Sept. 4 via Ramp Local. Today, they’ve also released a new single, “Serpentine Carcass Crux Birth.”
Godcaster made a name for themselves through unhinged live performances. This track showcases that same eccentricity, and it’s the fourth single from the record so far. Recorded in a Philadelphia basement, the sound is as polished as it is DIY. The song titles themselves say enough about the weirdness, like the Michael Jackson-esque flash of “Don’t Make Stevie Wonder.”
Preorder Long Haired Locusts here, and listen to “Serpentine Carcass Crux Birth” below. Keep scrolling for the album art and tracklist.