CTV News Toronto
CTV News is the news division of the CTV Television Network in Canada.
Michael along with other colleagues were assigned by the PR of Cirque du Soleil to be interviewed by CTV News.
CTV News is the news division of the CTV Television Network in Canada.
Michael along with other colleagues were assigned by the PR of Cirque du Soleil to be interviewed by CTV News.