Tag Archives: Lancelot Link
September 3, 2012
DVD Review: Lancelot Link: Secret Chimp
Released By: Film Chest Release Date: May 29, 2012 Number of Discs: 3 Approximate Running Time: 600 Minutes Special Features: Making Of Documentary, Photo Gallery, Postcard Suggested Price: $24.98 The Source: He stands for justice, he has no fear. He’s the agent to call when trouble ...