via WMBF news:
Travis's has witnessed UFOs five times as a pilot. Now, he's featured in a Science Channel special, Uncovering Aliens. "Next thing I know, this British Studio's calling me up and asks me to be on our show," Travis told WMBF News Thursday. According to the National UFO Reporting Center, there's nearly 1,200 reports of UFO sightings in South Carolina, many of which are reported right in the Grand Strand.