(Spoiler Alert!) Out of almost nowhere, Netflix released one of their newest shows, The OA, in mid-December. At first glance, you could mistake the science
(Spoiler Alert!) Out of almost nowhere, Netflix released one of their newest shows, The OA, in mid-December. At first glance, you could mistake the science