Green Arrow, Supergirl, The Flash and the Legends of Tomorrow are joining forces for an event television series unlike anything we’ve seen before, beginning with a special episode of Supergirl entitled ‘Heroes v Aliens’ which will form The CW’s third ever event series titled ‘Invasion!’. Check out the phenomenal trailer below: Here’s the synopsis: When a […]