Marg Delahunty Rob Ford

Canada's irrepressible Warrior Princess, Marg Delahunty, consoles Toronto Mayor Rob Ford upon the announcement of his conflict of interest guilty verdict....



More Comedy

Also on CBC