gruesomemagazine.com
Netflix Teases ‘The Discovery’ And It’s Nothing If Not Interesting
Netflix has become an excellent source of stand-alone genre programming. I don’t think I need to remind any of you about a little show called Stranger Things and The OA – while not emb…