Motorcyclist taken to Toronto trauma centre after crash
Toronto police said they were called to the area of Keele Street and Rogers Road for reports of a crash involving a motorcycle and another vehicle.
Toronto police said they were called to the area of Keele Street and Rogers Road for reports of a crash involving a motorcycle and another vehicle.