Live in New York

2002 • Album

Most popular songs of Laurie Anderson

Trivia about the album Live in New York by Laurie Anderson

In what year was the album “Live in New York” released by Laurie Anderson?
The album “Live in New York” was released in 2002 by Laurie Anderson, featuring 23 tracks.
What is the most successful song from the album “Live in New York” by Laurie Anderson?
Statue of Liberty” is the biggest hit from the album “Live in New York” by Laurie Anderson.

Other artists of Indie rock