After finding these two creepy-crawly things in our yard/driveway the past few weeks, one would think that we live out in the country in the middle of nowhere. Nope...its only about 2 miles to the nearest Sonic and gas station. So what's up with the slimy creatures?