“Supergirl” Season 2 Episode 8 Review (Heroes vs Aliens Part 1)

“The Flash” Season 3 Episode 8 Review (Heroes vs Aliens Part 2)

“Arrow” Season 5 Episode 8 Review (Heroes vs Aliens Part 3)

“DC’s Legends of Tomorrow” Season 2 Episode 7 Review (Heroes vs Aliens Part 4)

Advertisements