The CW has released a general teaser for Season 3 of The Flash titled “Time Strikes Back”. It gives us another glimpse at Flashpoint, as well as Barry’s realization of what he did to create it.
The season premiere is less than a month away, on October 4th! Anyone looking forward to it?