ADVERTISEMENT

Toronto

'Horrific': Four people dead after Tesla slams into pillar and catches fire on Lake Shore Boulevard in Toronto

Published

Witness of fatal crash speaks out A witness to the fatal crash that killed four people in Toronto speaks out.