59. The Lost World (1912) - Part 2 on January 31, 2025 Professor Challenger Show notes The Lost World +