Is that this a fossilized lair of the dreaded bobbit worm?

Enlarge (credit score: Getty Pictures) To not toot my very own horn, however I do know a factor or two about weird animals. And I can let you know with… Read more