Manage episode 235276693 series 1410095
“It works. It actually works!” We revel in two decades of recapturing rampant primates by casting our net over the original Ape Escape (aka Saru! Getchu!). Leon, Brian, Charlotte and Tony use all the gadgets […]
424 episodes available. A new episode about every 0 hours averaging 117 mins duration .