Season 1 Episode 1 City of Heroes

The Flash Series Premiere - "In A Flash" Promo

A new promo for the series premiere of The Flash.