'The Flash:' Top 10 moments from 'Invasion!'

10. Dominators

As the team is listening to H.R.’s plans to open up the lab, they get an alert from the satellite. Barry goes to the location it is hitting when they think it is a meteor. However, he soon discovers this is not the case and it is actually an alien spaceship.

{"code":"internal_server_error","message":"

There has been a critical error on your website.<\/p>

Learn more about debugging in WordPress.<\/a><\/p>","data":{"status":500},"additional_errors":[]}