Radioactive: The Women of Three Mile Island
Role(s): Self
Meltdown: Three Mile Island
Role(s): Self - Middletown Resident