Supergirl: Recap and Review Epi 20 (April 18)

supergirl
CBS
Thanks to Andrew Dyce at Screen Rant for the recap of Supergirl episode twenty (season finale) "Better Angels". Supergirl Finale: Hoped for The Best? Prepare For The Worst

Comments