Video: Sneak Peeks for Supergirl 1×20 – “Better Angels” (SEASON FINALE)

Here are two sneak peeks for next week’s Supergirl season finale!

You may also like...