› added 7 years ago
66
TIL that the City of London Police are the reigning Olympic tug of war champions.
via reddit.com