Live Show A Little Critter from Outer Space Presents: Music and Comedy – Thu Feb 27, 7pm, Teddy Beer (928 Bloor St. W.) Devon February 14, 2025 A Live Music and Comedy Show in the Great City of Toronto, Ontario.