Toronto mayor slams police in new video

ac newton rob ford new video_00001707.jpg
ac newton rob ford new video_00001707.jpg

    JUST WATCHED

    Toronto mayor slams police in new video

MUST WATCH

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