Toronto Mayor Rob Ford Admits Smoking Crack During Drunken Stupor [Video]
Toronto Mayor Rob Ford has finally admitted that he smoked crack cocaine after police revealed that they have video of him doing it, but do you think that would lead to a resignation? Think again!