The CW Releases Swamp Thing Motion Posters Featuring Flash, Supergirl, Black Lightning and Legends

Swamp Thing is headed to The CW next week with the broadcast debut of the short-lived DC Universe [...]