Was Independent Music wirklich ist, ist TrendEngel schon seit einigen Jahren nicht mehr klar. Doch die Antwort ist eigentlich einfach: Xiu Xiu. Das Duo aus San José, Kalifornien, macht keine Kompromisse. Das selbst produzierte Album “Dear God, I Hate Myself” hat ein T-Shirt beiliegend, das die Aufschrift Xiu Xiu For Life aus dem Blut von Sänger Jamie Stewart drauhat. Crazy? Dazu schneidet sich Stewart an jedem Konzert eine Locke des ersten Besduchers ab und verbrennt diese. Warum? Who cares….Good music and independent Spirit. Hier ein Song vom neuen Album: