Xiu Xiu and Thao Nguyen at the Triple Rock


The experimental sounds of Xiu Xiu and the joyful indie pop of Thao Nguyen jangled in the ears of Triple Rock concertgoers on Friday, March 14.
X


Sponsor Content