'NBC Made A Huge Mistake' Twitter Freaks As Manifest Is Canceled After Landing At Top Netflix Spot! 06/15/21 06:07pm PDT Click For Details