How We Invented the World

What's The Most Annoying Invention?

The Huffington Post UK | Posted 05.01.2013 | UK Entertainment

What are the things we love to hate? It might please you, or annoy you, to know that you're not alone. Discovery Channel have compiled a poll of th...