› added 9 years ago
86
TIL traffic in central London moves at the same speed as horse-drawn carriages a century ago.
via reddit.com