Cumbria, England holds an annual competition for the…

Cumbria, England holds an annual competition for the World’s Biggest Liar, where competitors have 5 minutes to tell the most convincing lie they can. Due to their reputed lying skills, lawyers and politicians are not allowed to enter. source

Follow us on Instagram

image via santonbridgeinn

Source:

INTERESTING FACTS

Weird Facts

Leave a Reply

Your email address will not be published. Required fields are marked *