SNL: Toronto Mayor Rob Ford


Toronto mayor Rob Ford discusses his drug use and its potential ramifications with a local news station.

[nbc]