Swamp Thing Review: Sophisticated Suspense

Review of the pilot episode of Swamp Thing coming May 31 to DC Universe

Read more