The section of Lake Shore Boulevard where four people lost their lives in a fiery Tesla crash on Thursday is the now deadliest stretch of road for drivers in Toronto this year. The crash happened ...