Videos

Toronto mayor denies smoking crack c------

X
854 views

May 17 – Toronto Mayor Rob Ford denies allegations that he smoked crack c------ after reports that a video exists that allegedly shows him doing so. Rough Cut (no reporter narration).