Beware! This Huge Bug is Called The Texas Toe Biter
TV Station KXAN in Austin, Texas is reporting that this thing is real and it lives in the waterways of not just Texas, but all over the United States. They call it, the "Texas Toe Biter." Just what I needed today, something to give me a severe case of the willies!