Keystone Cops

  • Crazy Ants

    They call them crazy ants. Tiny little things, almost invisible. If they ever infest your home you’ll understand why the name. Any disturbance near them sends them into wild frenzies of meaningless activity. Dashing about in circles, running into one another, looking like a scene from Keystone Cops. Behind the madness, however, lies a genius…

    Read more →