DC Universe is about to release its new series Swamp Thing and we got the chance to see the first two episodes and are here to bring you a spoiler-free review!   https://www.youtube.com/watch?v=yw_JDNiFQ-0