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.

Previous
Previous

Episode #68 LONG JOHN THOMAS AND THE DUFFS

Next
Next

The Riverfront Times