Here is the newest teaser for Season 3 of The Flash. After the shocking ending of Season 2. See what happens when time strikes back.
The Flash Season 3 premieres Tuesday, October 4 on The CW!
Be sure to follow us on Twitter and Facebook for the latest DC film, TV and theme park news!