Famed (?) experimental musician Laurie Anderson attends the premiere of “Tabloid” at the IFC Center on July 11, 2011 in New York City
Famed (?) experimental musician Laurie Anderson attends the premiere of “Tabloid” at the IFC Center on July 11, 2011 in New York City