Barry is Out for Revenge on Tonight's Season Finale of 'The Flash'
Barry (Grant Gustin) suits up in this still from tonight’s season two finale of The Flash.
“The Race of His Life,” after Zoom (Teddy Sears) reveals his true plan, Barry vows to do whatever it takes to stop him.
PHOTOS: Check out the latest pics of Grant Gustin
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…