Supergirl ‘World’s Finest’ Recap- Episode 01.18

The Flash arrives in National City from an alternate universe. He teams up with Supergirl to battle the villains Livewire and Silver Banshee

Read More