Was Toronto mayor caught smoking crack?

Toronto Skyline Beauty
Toronto Skyline Beauty

    JUST WATCHED

    Was Toronto mayor caught smoking crack?

MUST WATCH

Officials respond to allegations of a cell phone video that appears to show Toronto Mayor Rob Ford smoking crack.