Starcrawler released their latest album She Said on September 16, 2022. They’re currently out on a U.S. headline tour. We were stoked to catch the band last week when the tour hit up The Pinhook in Durham, North Carolina. The Pinhook is a small venue with a pretty small stage, but Starcrawler managed to absolutely pack it last Friday night with a huge rock show! Imagine wall-to-wall people, all jumping, all dancing, and loads of sweat. Check out the live shots from their very enthusiastic set taken by I’m Music Magazine photographer Daphne McKinney.
Download/stream She Said: https://starcrawler.lnk.to/SheSaid
Connect with Starcrawler: