The Flash Season 4 Villain Revealed
Disclaimer: This post contains spoilers to Season 3 of The Flash. The conclusion of Season 3 of The Flash saw an interesting conclusion, with Barry Allen sacrificing himself to the Speed Force, leaving behind everyone