Alien Chicks’ explosive new single ’27 Stitches’ was released last week to a truly epic reception at the Brixton Windmill. Joined by other hot bands on the scene, Cowboyy and A Void, the most likewise stylish of London’s music lovers gathered to watch Alien Chicks’ captivating lineup tear up the stage.
Fired-up fans left with a healthy fill of sweat-fueled mayhem and some carrying a small vial of the band’s shared bathwater around their neck. The band’s upcoming music video may give us some much-needed answers around that…