October 31 2018 8:24pm

Tanker truck smoulders on Highway 407 after fatal crash

A tanker truck smoulders on Hwy 401 between Dufferin and Keele Wednesday evening following fatal crash.

Responsive site?

Video Home