The Flash Season 3 Episode 8
Season 3
Episode: 8
Air Date: 2016-11-29
When aliens called the Dominators attack Central City, Barry speeds over to Star City to ask the Green Arrow for help in stopping them. Realizing the battle against the Dominators…
Episode Title: Invasion! (II)