Stream Starts In:
2020-11-25 19:00:00-08:00
I'm Live!
Watch Now

Tag: Rio Theatre

We’re back at The Rio Theatre!

Hello, everyone! The cast of The Critical Hit Show are very excited to announce that we’re back doing live shows at the legendary Rio Theatre in Vancouver, British Columbia! Don’t worry, we’ll still have an online presence here and other places on the internet. You can get tickets for our latest show at Even […]

Read More