WATCH: Toronto police charge man after deliberating running down victim

A hit and run on Thursday captured on camera in Toronto near Danforth Avenue and Dawes Road.
A hit and run on Thursday captured on camera in Toronto near Danforth Avenue and Dawes Road.Courtesy 6ixBuzzTV/Twitter
Published on: 
Loading content, please wait...