//
archives

Arrow de Wilde

This tag is associated with 1 post

Starcrawler Announce New Album “Devour You”, Drop New Video for “Bet My Brains”

By: Staff – Los Angeles-based indie band Starcrawler have announced the released of their new album, Devour You, out October 11th via Rough Trade. Produced by Nick Launay (Nick Cave & the Bad Seeds, Yeah Yeah Yeahs, L7) at Sunset Studios, Devour You takes the feral intensity of their 2018 self-titled debut and twists it … Continue reading