Touch down with us and talk episodes 7 of Lovecraft Country and possible season endings for The Boys.