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
Canadian producer Thomas Logan is confronted by a woman (Heidi Gardner) he sexually harassed, while former collaborators Arcade Fire learn about his...
Watch video