DC Universe Releases New Swamp Thing Trailer!
DC Universe released a brand new trailer for their upcoming James Wan produced Swamp Thing television series.
Take a look.
https://youtu.be/0DbJm6Vs_ac
Producer James Wan spoke to CBR about the upcomin...