This last week the new show “Manifest” premiered on NBC. Maybe people missing on an aircraft, with some abnormal or science fiction explanation sounds familiar to you—you might be thinking of another series a...
FULL STORY
3 Minutes