Featured Lovecraft Country Season 1 Ep1 Spoiler Free Review On August 20, 2020June 22, 2023 By EmilyLovesLondonIn TV ReviewsLeave a comment Why I am obsessed with Lovecraft Country on Sky/ Now TV!