Eisenhower State Park (Texas)

YIKES! GIANT Centipede Spotted In Texas Park

It's been dubbed theĀ Giant Redheaded centipedeĀ and it was not found in the deepest part of a third world rainforest, was…

9 years ago