Instagram picture

Our commies, New Red Scare on stage @ El 'N' Gee - New London, CT #upstartfest2013
Our commies, New Red Scare on stage @ El ‘N’ Gee – New London, CT #upstartfest2013