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