WATCH: Rob Ford To Make Announcement After Admitting He Smoked Crack

AP

Toronto Mayor Rob Ford is expected to make an announcement Tuesday, after admitting that he smoked crack cocaine. Watch below courtesy of Canada’s CBC:

Comments