Here is a featurette for the upcoming CW series The Flash. We see a few clips of Barry Allen waking at Star Labs and his interaction with the employees there. Tom Cavanagh discusses S.T.A.R. Labs and their characters for this Arrow spinoff.
This looks really interesting. I didn’t love the first season of Arrow but the second season was much better. I am anticipating what they will do with the Flash.
Stay Geeky My Friends!