Season 1 Episode 1 City of Heroes

The Flash Series Premiere - "My Name Is..." Promo

The CW has reelased a new promo for the series premiere of The Flash.