Join us LIVE today at 8pm PST and be a part of our discussion of the seventh episode of the new HBO series, Lovecraft Country!