Live Streaming
Live Streaming 24/7

Video Player is loading.
Teens arrested after throwing rocks at vehicles causing crash in Markham
Two 18-year-olds were arrested for allegedly throwing rocks at moving vehicles in Markham which lead to a crash that left two people injured.