Slender-Limbed Shadow Creature Sighting (Palacios, TX) July 17, 2017 “This incident occurred in August of 2016 in Palacios, TX, a tiny seaside town located on the Gulf Coast about 90 minutes south of Houston....