A man in Eagle Pass, TX witnesses a flying winged humanoid-looking creature. “I remember going to Eagle Pass back in 1988. It was very dark...