The Flash Season 3 Promo: Time Strikes Back August 24, 2016 TaylorNetwork no comment on The Flash Season 3 Promo: Time Strikes Back The Flash returns to The CW on October 4 for it’s third season. Share this:TwitterFacebookLinkedInPinterestRedditTumblrLike this:Like Loading...