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