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