Poster of Cast and Crew in Ape Escape - Smile (Season 1 - Episode 26) - Smile

Ape Escape - Season 1 - Smile (Episode 26)

Plot: Specter takes a break from his world domination plans in order to relax.
Episode Aired On:
Sunday, July 5 2009
16 years ago