Back to Portfolio | Website
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?
Tel. +1 416-736-7577
120 Amber St., Markham, Ontario, L3R 3A3 Canada