Texas Hill Country

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…

10 years ago