Supergirl 2×22 “Nevertheless, She Persisted” Poster, Promo, and Hi-Res Photos

Season 2 Finale Poster
SEASON FINALE – Supergirl challenges Rhea to a battle to the death – with the fate of Earth as the prize. But first she’ll have to defeat Superman.
“Nevertheless, She Persisted” airs May 22, 2017 on The CW.
https://youtu.be/R8fsOkI6fw8