Laurie Anderson & Bill Laswell live @ Castle Clinton, River to River, in New York, NY on 6/30/11 Photos by Natalia Blas