The video clip itself will probably be online later today, but thanks to Mr. Video, we already have screen captures from a preview clip promoting the April 28 episode of The Flash, titled “The Trap.”
It looks like the STAR Labs team has gotten out from the cliffhanger at the end of “Who Is Harrison Wells,” but still: How awkward do they look when he comes into the room?
Enjoy the gallery below, and follow @FlashTVNews on Twitter and we’ll update you when we know when the actual clip is up! As always, if you like the caps, please link to the site rather than reposting elsewhere. Thanks!