DC’s Swamp Thing roundup: Trailer, Premier Review, next Episodes, Public reactions and so much more

DC Universe has been killing it lately with the likes of amazing shows such as Titans and Doom Patrol. The newest addition in the comic book franchise based TV …