Captain Simian & The Space Monkeys Episode 021 - Escape From the Planet of the Apes

Episodes