Woman Sees Black Humanoid Creature Crouched Near Tree (Dilley, TX) Central Texas Woman Sees Black Humanoid Creature Crouched Near Tree (Dilley, TX) “Back in late 2013, my family was working in the oilfield in Dilley, Texas. Because we had...Read More