I have only heard bits and peices of this . I think the "big bug" was a new species of Jerusalem cricket which does not surprise me. I have heard of no ants on this list, which of course really is silly since new ant species turn up fairly often...
Read More
Read More