28 May 2010

Feature album - Big Science by Laurie Anderson

From Afternoons, 2:50 pm on 28 May 2010

Laurie Anderson is known for a 1986 concert movie, Home of the Brave, which she starred in, and directed. Laurie Anderson is currently in Australia with her husband, Veteran singer-songwriter Lou Reed as curators of the Vivid Sydney festival.