This Netflix original series at last took the #1 spot from ‘Manifest’

It will undoubtedly happen in the long run. After its exceptional, almost month-long streak as the #1 TV show on Netflix, another show has at last booted Manifest out of the top spot on the streamer’s top 10 ranking. That would be Netflix’s own Virgin Continue Reading