We finally know where the new metahumans came from! And it was such a fun and light episode, reminds all of us of the first season. I have updated the gallery with 323 high-resolution screencaps from the latest episode of The Flash!
‘The Flash’ 4.03 ‘Luck Be a Lady’ Screencaps
Written by Rory on October 26 2017