Do you believe this set of pictures showing a van hitting a deer?
Source: Deer God. (deer gore) pics.
or this picture showing a van hitting 26 people, killing 10, driving down 2.2 km of sidewalk, hitting bus shelters, trees, hot-dog carts, etc.?
There is no need to investigate even one more aspect of the Toronto Van Sidewalk hoax. Falsus in unum, falsus in omnibus.
You either trust your own common sense, or you trust those that tell you what you are seeing.
The sides have never been more clear: you either believe liars or believe logic.
You must pick a side. The middle ground is mental confusion, and being dishonest with yourself. Resolve the conflict and come back down on the side of logic.
You will live longer and breath more freely.