Welcome to the Castle of Dr. F... Here we hear the horrific tale of Martin the British lobster. Martin is victim to a terrible adventure. Will his parents ever see him again? Will Dr. F ever make peace with the cats? All things strange will be explored through the unbelievable... more »

  • September 07, 2010