@perezhilton.com 4 years ago Twitter Freaks As Manifest Is Canceled After Landing Top Netflix Spot!