On this episode of Fact or Faked, Ben, Chi-Lan and Devin travel to DeWitt County, Texas to investigate sightings of the mythical bloodsucker known as the Chupacabra. Austin, Bill and Jael are busy in Santa Cruz, Argentina where an alien ...See moreOn this episode of Fact or Faked, Ben, Chi-Lan and Devin travel to DeWitt County, Texas to investigate sightings of the mythical bloodsucker known as the Chupacabra. Austin, Bill and Jael are busy in Santa Cruz, Argentina where an alien has turned up in the news. Written by
Anonymous
See less