Toronto’s Mayor Admits To Smoking Crack: Kristine, Derek and Wilson Weigh In

This video is no longer available.

Charlotte, N.C. – Toronto Mayor Rob Ford has finally realized that video trumps denial when it comes to crack cocaine.  Kristine, Derek and Wilson weigh in on the Mayor’s woes and his attempts to cover using the drugs during a “drunken stupor.” 

During a press conference Mayor Ford, wearing his best NFL tie, said that admitting it was difficult and embarrassing.  But Wilson thinks it could have been a lot more embarrassing if the late Chris Farley was still around for one of his great Saturday Night Live skits.

Mayor Ford thinks his career has not gone “up in smoke.”  He is running for re-election next year.