Tag Archives: Melissa Benoist

‘Supergirl’ To Come To An End After Season 6

Melissa Benoist will hang up her cape for the last time after the retirement of her CW super series

Continue reading ‘Supergirl’ To Come To An End After Season 6