It was an ordinary, but small, Paper Wasp nest. Construction of the nest had begun only a week or two prior. At any given time […]
North Texas Mountain Lion: Is It or Isn’t It?
This cell phone picture has generated some level of debate. Many people believe this picture—taken right here in the DFW Metroplex—is of a Mountain Lion. […]