flashsup2

Review- Supergirl Season 1 Episode 18: "World's Finest"