Back to all posts TSH Live 4.20.18 in Chicago! Don't miss our only scheduled show of 2018 on 4.26.18 in Chicago as part of International Pop Overthrow Fest!