For an unflinching musical exploration of well, just about anything, we’re lucky to always have Xiu Xiu around, punching us in the ears and kicking us in the groin. From “I Love Abortion” to Dear God, I Hate Myself, Xiu Xiu frontman Jamie Stewart has never allowed his music or its subjects to be anything even remotely close to easy. Recently, he gave us an album of Nina Simone covers that was met with as much praise as criticism. This February, just in time for Valentine’s Day, Xiu Xiu has delivered the perfect album appropriate for twisted lovers everywhere. Save an ear, send Angel Guts: Red Classroom. [Read More…]