“The Race of His Life,” after Zoom (Teddy Sears) reveals his true plan, Barry vows to do whatever it takes to stop him.
Don’t forget – The Flash season finale airs TONIGHT, May 24 @ 8PM on The CW.
Watch the extended trailer below and tell us what you think!
The Flash “The Race of His Life” Extended Trailer
15+ stills from the season finale inside…