World's Finest Part 3

World's Finest Part 3 is the eighteenth episode of the second season of Superman: The Animated Series.