Netflix to revisit Aruba disappearance, death of Mountain Brook’s Natalee Holloway

2 weeks ago 19
Netfix documentary set for release in early November will revisit the 2005 disappearance and death of Mountain Brook teen Natalee Holloway in Aruba.

A Netfix documentary set for release in early November will revisit the 2005 disappearance and death of Mountain Brook teen Natalee Holloway in Aruba.

Read Entire Article