SNL: Toronto Mayor Rob Ford


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

[nbc]

What do you think?

Leave a Reply

Loading…