Sun Stood Still at Elbo Room!!!!
Thursday, December 14, 2017 @ 8:00PMThu, Dec 14, 2017 @ 8:00PM
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!