The Latest Show

The Latest Show is a talk show that takes place in a small Toronto studio. Two hosts vying for the spotlight, a lazy production manager, and an unstable intern, what could go wrong?

Click to access the login or register cheese