Toronto Mayor Rob Ford smokes crack cocaine.