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