Xiu Xiu

The definition of a Stray Song, an improvised experimental performance by Xiu Xiu. Any disruption that may occurred, was intended.

Advertisements