bigcomicpage.com
First Full Trailer Released For DC’s Live-Action SWAMP THING Series
Ahead of the series premiere on 31st May, and in the wake of the spine-tingling teaser released earlier this week, DC Universe have dropped the first full trailer for their eagerly anticipated upco…