Preview
The Disappearance of Natalee Holloway Premieres on August 19th!

The Disappearance of Natalee Holloway Premieres on August 19th!

Dave Holloway searches for answers about his daughter's disappearance. The new series premieres August 19th at 9/8c.