She Made Me Do It Slick, stylish, and brimming with attitude, She Made Me Do It bring a bold fusion of glam, electro, rock, and post-punk energy. A dynamic trio, the band features members of the legendary alt rock band Rachel Stamp, and the Adam Ant band, among others. Their sound combines punchy rhythms, shimmering […]

