New Legends of Tomorrow Poster Shows Vixen and Citizen Steel!

New Legends of Tomorrow Poster Shows Vixen and Citizen Steel!