Tag: driver killed in vehicle crash on Finch Road