Arrowverse – The Flash 4×18 “Lose Yourself” review

After months of buildup, Team Flash & the Thinker collide with major ramifications for the rest of the season.

Advertisements