Transport Canada

Remember the last time you had to slam on the breaks at a succession of frustratingly ill-timed red lights? By Adam Kveton