Swamp Thing: Final Trailer Released Online

DC have released the final trailer for the upcoming DC Universe series Swamp Thing as we’re days away from its premiere on the streaming service.

Read Article →