Supergirl Season 3 Episode 23 Fmovies
Supergirl and team take on Selena in an epic battle for Earth.
Views: 63
Serie: Supergirl
Director: Jesse Warn
Guest Star: Amy Jackson, Anjali Jay, Betty Buckley, Carl Lumbly, Chad Lowe, Emma Tremblay, Erica Durance
Episode Title: Battles Lost And Won
Air Date: 2018-06-18
Year: 2018