Dramatic moment Toronto police confront man suspected of plowing into pedestrians with a van

Dramatic moment Toronto police confront man suspected of plowing into pedestrians with a van. Source: Global7