mirror

5 Takeaways from The Flash Season 3 Episode 4:
5 Takeaways from The Flash Season 3 Episode 4: "The New Rogues"
5 Takeaways from The Flash Season 3 Episode 4: "The New Rogues"