‘The Flash’ Season 8 Trailer

Take a sneak peek at the first 5 episodes of The Flash season 8 in this new teaser trailer for the upcoming season.

The teaser, featuring some much loved CW supes, teases The Flash: Armageddon, a 5 episode event in which Barry must save the world … with a little help from his friends.

The Flash returns Tuesday, November 16 on the CW.