Show Review – Sumo Cyco, The Crooked, Stuck On Planet Earth, & My Favourite Filter in Toronto, ON Shows·4 mins read