An Extended Teaser For DC Universe’s ‘Swamp Thing’ Series Drags You Into The Swamp

DC Universe has released a new Teaser Trailer for their upcoming original series ‘Swamp Thing’ which offers plenty of footage from the show. Continue after the jump to watch the […]

Advertisements
Read Article →