Wednesday, October 22, 2008

Now that's a megastick!

I've been sleeping too well at night. Fortunately, now I've got this to contemplate: They just discovered a half-meter long insect in Borneo--Chan's megastick (Phobaeticus chani).


I'm not sure which is coming true, Cloverfield or Starship Troopers; but whichever it is, it should keep me up at night.

No comments: