Massive 18-inch hammerhead worms are invading France

It may sound like something out of a 1950's B-Horror movie, but giant-sized hammerhead worms are invading France.

Provided by EUPB - Read the full story at the source site.
Read The Full Story

Top News