Lovecraft Country teaser trailer #2 June 3, 2020 November 27, 2022 / By Matt Ruff / lovecraft country, tv