The long wait is over. Well, it’s almost over. “The Flash” returns tomorrow night for season 2 and the CW is keeping the hype train going with new trailers and clips. The latest clip shows off some footage from the premiere and if you weren’t excited before you saw it, you will be by the time it’s through.
Check it out above.