Watch The Lost World season 1 episode 18 tv series online free
Release: Feb 26, 2000
Deep in the jungle, Marguerite, Challenger and Malone come upon a half-buried, mummified corpse. They are shocked when it shows signs of life. They learn the would-be corpse, Ramses, is Egyptian royalty.