Tag: sarah lance

The CW, via the series' own Facebook page, has released an exciting and bold new trailer for DC's...