Alien Castaways

Alien Castaways

S1 E7: The team investigates rumours of alien life forms hiding in Brazil's jungles. One witness's evidence is so convincing, even Ryder begins to believe in UFOs.