Where To Stream IMPACT x Nightline Season 2 Episode 8
Natalee Holloway A Killer Confesses
- Aired November 9, 2023
- 30 Min
Natalee Holloway's disappearance gripped the world for nearly 2 decades. Now, we go inside her family's international search for answers and the haunting confession her killer just admitted.