Just passed a scene on Dundas and Howard Park. 2 helmets. Police and ambulance already there. Looked like maybe it wasn't too bad - I hope the rider and passenger are ok.