NBC News   |  November 13, 2013

Toronto mayor: 'I'm humiliated'

Toronto Mayor Rob Ford, who has admitted to smoking crack, defends his record as mayor during a city council meeting.

Share This:

Sorry, we do not have a transcript available for this video at this time.