29-year-old motorcyclist in life-threatening condition after Toronto crash
Toronto police said it happened at the intersection of Dartnell Avenue and Davenport Road, which is just east of Bathurst Street.
Toronto police said it happened at the intersection of Dartnell Avenue and Davenport Road, which is just east of Bathurst Street.