Ever since Supergirl moved over to the CW we’ve been waiting. When does she get to crossover with everyone else? Last year it was established that Supergirl takes place on a seperate Earth than the others. With it being on CBS it seemed like a good idea so that it would help keep the number of crossovers to a minimum since cross network crossovers are a bundle of red tape. Now that she is flying on the CW it was only a matter of time before the barriers between the Earths had to be broken and she brought into the fold. This event seems to be called Heroes vs. Aliens so what can we expect to see? The teaser below is just that, a teaser. Can’t wait to see what they got up their sleeve.