Canada Toronto Mayor: I’ve Smoked Crack but I’m No Addict Toronto mayor, Rob Ford, says yes he has smoked crack but he’s no addict. He says he smoked crack a Read More » November 5, 2013 No Comments