It’s only 3 days away from the return of the hit CW series The Flash and as a tease for its return DC Entertainment has released a new clip showing off some interesting new footage and behind the scenes moments.
You can view the new clip here.
The new season of The Flash premieres at 8/7c on Tuesday October 6th.
How many of you are excited for the return of this series? Let us know in the comments!