MyVidster
Thumbnail for CBC Report - SNL

CBC Report - SNL

Canadian producer Thomas Logan is confronted by a woman (Heidi Gardner) he sexually harassed, while former collaborators Arcade Fire learn about his...

Watch video