The Movie Show reviews In A Savage Land. The Movie Show Episode 33 1999
AIRED ON 20 October 1999
EXPIRES ON 31 December 2030
Film