DC Universe’ Swamp Thing Gets Creepy First Trailer

DC Universe’ Swamp Thing, set to premiere on May 31st, has finally gotten its first…

Advertisements