Natalee Holloway Netflix · Tommy Coriale
Liz Garbus and the Executive Producers Behind the Natalee Documentary
Meet the five executive producers credited on Netflix’s Taken: Natalee Holloway—Liz Garbus, Dan Cogan, Jon Bardin, Dani Sloane, and Tommy...