DC Universe Gives Us Our First Look At Swamp Thing
https://youtu.be/V8TKZu5PbdA It's been an interesting couple of hours for DC Universe's live action Swamp Thing series. Last night reports started coming in that the show was being put on hold indefinitely as the creative team