Pedro and Frankensheep January 17, 2008 by Pete Ashton A new CBBC cartoon from local animators The Brothers Mcleod More info at the Animation Forum.