Barbara and Sheba sing "Streets of London" live.

Recorded on January 7th, 2009 at

"Lucid Apple"
Open Mic Night
Border's Books
Oak Park, IL

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…