maxresdefault-4

6 Takeaways from The Flash Season 3 Episode 2: "Paradox"