DC Universe’s ‘Swamp Thing’ Trailer

A week ahead of its DC Universe debut, a third trailer for Swamp Thing has been released and...