Extended Promo For The Season Finale Of The Flash

The Flash is speeding towards it's time warping end of the first season with the season 1 finale this coming Tuesday night.  The CW has released this extended promo for the episode that airs Tuesday at 8/7 central.  The Flash has been one of this season's best shows on television and the finale is sure to deliver!