Read More The Flash S03E17 Recap This episode was really weird...and ridiculous...but mostly weird....More March 22, 2017 K.F. Cumberbatch 739 0 Share it !