6.1 The Cramp Twins Nov. 08, 2002The Cramp Twins IMDb: 6.1 2002 504 viewsThe Cramp Twins is a British-American animated series created by cartoonist Brian Wood. The show was produced in association with Cartoon Network ...AnimationComedy