28 May 2010
Feature album - Big Science by Laurie Anderson
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.