Another great new band from Los Angeles. Starcrawler have their debut release Ants, a 7″ single, out today.  Great rock ‘n’ roll with some crazy on-stage antics. Iggy is surely proud.

Starcrawler – Ants (single, 2017)