Meltdown: Three Mile Island
53 Reviews
2022
Season 1
Insiders recount the events, controversies and lingering effects of the accident at the Three Mile Island nuclear power plant in Pennsylvania.
Storyline
Insiders recount the events, controversies and lingering effects of the accident at the Three Mile Island nuclear power plant in Pennsylvania.
Released
2022
Status
Ended
Language
English
Production
Moxie Pictures, MAS Productions
Genre