March 17 2017 9:55am

Trump’s tax leak, Trudeau’s snow joke and the Leafs latest fumble

Bob Reid looks at how the big newsmakers handled themselves this week

Responsive site? HTTPS:// site?

Video Home