This was a bug you couldn't swat and definitely couldn't step on. British scientists have stumbled across a fossilized claw, part of an ancient sea scorpion, that is of such large proportion it would make the entire creature the biggest bug ever.
(Via "There's Something in the Woods...")
Good god! This thing us downright Lovecraftian!