S20 · E12
Apr 18, 1983 · 1 hr
Apr 18, 1983 · 1 hr
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.
Reviews will appear here once members share their thoughts.
No music yet
Add soundtrack