Lovecraft Country: Season 1 October 26, 2020I gotta say that Lovecraft Country is kind of bonkers. I figured it would be another one of...