Toronto Mayor Rob Ford denies allegations that he smoked crack cocaine, despite reporters from the Toronto Star newspaper, and Gawker Media claiming they have seen a video that appears to show Ford smoking crack. NMAtv got a hold of the story and created their animated version of Ford smoking crack in Toronto.

Loading...
Latest From ...