Sun Stood Still at Elbo Room!!!!

Elbo Room, 2871 N Lincoln ave, Chicago

We're back at the Elbo room, this time doing a duo of all your SSS favs and some new songs as well! U know you want to, so just do it!