Probably the CW series with the most potential to be a hit, come fall, is The Flash. The two-part introduction of Barry Allen on Arrow were among the show’s best episodes; the teaser trailers for the show have been great fun, and three clips featuring Tom Cavanaugh (Dr. Harrison Wells, S.T.A.R. Labs) and Candice Patton (Iris West) suggest that the cast are having a great time making the show.
Check them out after the jump.