Where To Stream The Flash Season 4 Episode 18
Lose Yourself
- Aired April 17, 2018
- 60 Min
- Rated 6.8
- Number 139 Of 184 Rated Episodes
Team Flash tracks down the last bus meta, Edwin Guass, and discover that he holds the key to defeating Thinker. Meanwhile, Ralph considers taking extreme measures against Thinker,