UFO Swarms Over Denver

Leave it to Denver to combine two things perfect for this blog – entomology and skepticism! If you haven’t seen these clips then take a second to watch the video above. At the very least this appears to be a real phenomenon, camera crews from the news station were able . . . → Read More: UFO Swarms Over Denver

Muppet Monsters

I stumbled upon (not on stumbleupon) these colored SEM images on the Telegraph webpage today. I especially love this image of a Calliphoridae larva (Protophormia sp.) that seems more out of a C-rated science fiction movie than nature. It reminds me of both a freakish Star Wars character and a Muppet at the same . . . → Read More: Muppet Monsters