› added 3 years ago
419
TIL there's an annual competition in Cumbria, England for the title of "World's Biggest Liar." Only one woman has won in the history of the contest and politicians are not allowed to enter.
via reddit.com