Mental Floss
Karl Smallwood

Karl Smallwood

Karl is a British theoretical media graduate trying to make it in the world as a writer. If you're reading this, he's probably not doing half bad. To see his work, Google him.