Call for Help Call for Help Episode – May 21, 2004 [Final US Produced Episode] - August 3, 2017 Originally Aired: 05/21/2004 Episode #: ??? Download this Episode.