Starcrawler have today released their debut self-titled album, which was recorded by their #1 fan Ryan Adams, who said “This starcrawler record is gonna peel the paint off your brain”….“Starcrawler are so fucking insanely good. Soon they will rule this galaxy.”
Starcrawler are a 4-piece band. The members are lead vocalist Arrow de Wilde, guitarist Henri Cash, drummer Austin Smith and bassist Tim Franco. The youngest member is 16 and the oldest is 22. The foursome play with squalling riffs and thundering beats, and their incendiary live shows, fronted by de Wilde’s otherworldly magnetism, are truly captivating.
Their recently released video for the song ‘I Love LA’ was directed by famed music photographer Autumn de Wilde (AKA Arrow’s mom) is a fun and feisty homage to the city of dreamers.
Stream / purchase Starcrawler: https://starcrawler.lnk.to/album