Lucinda Williams Live At The Fillmore 2003

Live At The FillmoreĀ is a live album by Lucinda Williams.

It was recorded at the Fillmore West in San Francisco on the 20, 21 and 22 November 2003 but not released until May 2005.

Lucinda Williams Live At The Fillmore

Lucinda Williams Live At The Fillmore Continue reading Lucinda Williams Live At The Fillmore 2003