And just walked outside with my dog and saw this after it rained
I think it’s some kind of leech or something but not exactly sure. I live on a swamp in Louisiana, but don’t remember seeing this before
u/B022G4M3R — 1 day ago
I think it’s some kind of leech or something but not exactly sure. I live on a swamp in Louisiana, but don’t remember seeing this before