Toronto mayor slams police in new video

ac newton rob ford new video_00001707.jpg

    Just Watched

    Toronto mayor slams police in new video

A new video of Toronto Mayor Rob Ford is making the rounds on YouTube. CNN's Paula Newton reports.