Rob Ford: "I have smoked crack"

Video of mayor making bombshell announcement that he tried the drug in a drunken stupor – More calls for him to step down

by