Motorcyclist critically injured in northwest Toronto collision
Toronto police say they were called to the area of Islington Avenue and Finch Avenue West around 11 p.m. Friday for reports of a crash between a dirt bike and a Ford F-150.
Toronto police say they were called to the area of Islington Avenue and Finch Avenue West around 11 p.m. Friday for reports of a crash between a dirt bike and a Ford F-150.