Season 1 Episode 1 City of Heroes

The Flash Series Premiere - "Evil Can’t Run Fast Enough" Promo

A new promo has emerged during the L.A Screening of the CW's new hero show "The Flash".