Video: Amityville and Aliens

The team discusses the Amityville investigation and UFO sightings in Texas.