The CW ‘Swamp Thing’ 1×06 Review: “The Price You Pay” By Kat Jacot November 19, 2020 1.58k 0 Comments Read More Tags: DC Comics, season 1, Swamp Thing. Review, The CW