Ben Americo

  • Stephen Harper Loves Pussy

    Canada's prime minister, Stephen Harper, is a bona fide feline-hoarding kitty lady in disguise.