Excuse My French is the latest album from L.A. electro-punk group Human Toys. Following in the footsteps of bands like Le Tigre and Bikini Kill, the eleven tracks are a raucous mix of punk aesthetics and theatrical sensibilities. The band of Emma Amaretto, Mademoiselle Poupée and Stephan Kida have a totally compelling sound that is not afraid to challenge the listener, while at the same time grabbing them by the balls and not letting go. This is a must have. Stream and buy Excuse My French at the link below.