Facebook: Toronto Mayor Rob Ford may go on leave after admitting he smoked crack. What the…

Toronto Mayor Rob Ford may go on leave after admitting he smoked crack. What the hell does he have to do to get FIRED?
Late Night with Jimmy Fallon’s Facebook Wall