Looks like someone in a hurry to get home and just found an open stretch of road that wasn't being blocked to speed through. Is this your "gotcha" moment or something?Are you cheering on this violence?
You can see something like this pretty much every day on most streets in Toronto, so not sure what your point is. Oh right, you are just making stuff up to distract and have no point...nevermind.