+Texas Parks and Wildlife
, we found this baby turtle on the road. If you see the one picture, something seems to be oozing out if it's under belly on the side. Any idea of what it is? The oozing stuff stinks. Really! Bad! Maybe it got under a car or something and hurting?