Laurie Anderson

Music

Boston Premiere of Laurie Anderson’s “Delusion”

September 28, 2011

John Stephen Dwyer reviews Laurie Anderson’s new touring show Delusion.