Ready for The Flash to be back on your TV screens? We are too; so to hold you over until the season 5 premiere date, check a look at these new photos, courtesy of The CW! They seem pretty flashy to us…
For more photos, follow this link to TV Line!
Source: TV Line