It’s Flash Day down on the set of The Flash Season 2, and it seems that Barry is coming face to face to a new villain in a metal mask. Check it out below

image

image

image

image

image

image

Leave a Reply