Vaucluse
New Member
Seeing that this thread has become a typical Ontario cars vs people blame game I thought I 'd post this link about what Vision Zero is.
I hope it works. This is a short vidoes about the principles of Zero Vision, although it is directed towards americans I think we could learn a lot about Vision Zero is and not.