Turtle, Is that You? - The Flash Season 2 Episode 12
Anytime they show Harry getting some fluid out of a container, I'm going to think it's Turtle. TURTLE, IS THAT YOU??? Poor, criminal bastard.

Unrated
Photo Credit:
© 2016 The CW Network, LLC. All rights reserved
Show:
The Flash
Episode:
The Flash Season 2 Episode 12: "Fast Lane"
Related Photos:
The Flash Photos, The Flash Season 2 Episode 12 Photos
Location:
Vancouver, BC, Canada
Uploaded by:
Uploaded:
Show Comments