Chasing UFO's
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.