The carnivorous, nearly immortal worm is real, and it's in Louisiana. Here's what to know

3 years ago 22
Read Entire Article