Here’s the promo, Manifest Episode 16 [S1E16] | (Full Video) Estimated Time of Departure,16