Read More The Flash S03E12 Recap Is it just me or was this week's episode a lot better than they've been recently?...More February 8, 2017 K.F. Cumberbatch 637 0 Share it !