LO-FI SAINT LOUIS

View Original

Long John Thomas & the Duffs at Lemmons in St. Louis

Recorded last fall at a Hurricane Katrina benefit show put on by TIRC Productions at Lemmons in South St. Louis, Mo.