Watch Trailer
DISCLAIMER: Not all titles shown are currently available on all streaming providers.

Watch Horizon Season 20 Episode 12 Online

  • 7.6/10
  • Subtitles: English

In this episode, Horizon investigates the nuclear accident which took place in the United States at the Three Mile Island nuclear power plant during March 1979.