Watch The Greatest American Hero season 3 episode 7 tv series online free
Release: Jan 20, 1983
Ralph and Maxwell become embroiled in a bizarre scheme when a disgruntled news anchorman plots the terrorist takeover of a nuclear power plant to launch his political career.