We’re less than 2 months away from the premiere of season 2 of The Flash on CW. And it being that time when networks truly start promoting their upcoming shows, we have a short first look promo of the upcoming season.
Two key notes here. One, we get our first look at Atom Smasher, and two, the Flash Light!…what? I wasn’t going to call it the Flash Signal!