The CW has released an extended "Time Strikes Back" trailer for The Flash Season 3.
Screen captures from the new promo trailer for The Flash Season 3, in which "Time Strikes Back"
A new promo trailer for The Flash Season 3 has surfaced, titled "Time Strikes Back"