In Eisenhower State Park in Texas an unappetizing lump earthworms located on the central reservation of a road…

Video Thumbnail
Herds of earthworms congregate at Eisenhower State Park