Supposedly, the driver drove away.
If terrorism were the goal, there would be much “better” places to do this than Young and Finch.
Crowds are bigger, and streets are smaller down near University of Toronto, Downtown, Chinatown, etc...