Now Playing

The Flash - S.T.A.R. Labs Team
Fri, 06/13/2014 - 2:13pm

Starring:

 

Many actors will be appearing on The Flash this fall, but actor Tom Cavanagh ("Dr. Harrison Wells") introduces you to the S.T.A.R.s in this new featurette.

Don't miss The Flash, coming Tuesdays this fall on The CW!

For more on The Flash:
http://www.dccomics.com/tv/the-flash-2014-present