Laurie Anderson is no stranger to the political landscape.
NI 433 - June, 2010
Nonesuch 7559 799 918 CD
NI review: