Complex - Lobster Scum live clip 11.28.03
Channel: Famous or Forgotten Music
Date: 2023-04-11

Complex show at Peabody's (November 28th, 2003)