Dog-like Humanoid Creature Caught On Camera July 19, 2019 This video comes to us from San Benito, TX, located in deep South Texas along the Texas-Mexico border. The video was captured six years ago. ...