NewsAl Zuras Character name and bio to follow her, here are the detailsThe supernatural drama Manifest, aired on NBC on September 24, 2018, is from the United States. This TV episode is about people on a commercial plane who took off on a mission and didn’t come back for five and a… Jolly smithDecember 8, 2022