Season 1 Episode 1 City of Heroes

The Flash Series Premiere - Extended Trailer

Check out the extended trailer for the new CW show The Flash, revolving around the DC Comic Hero with the same name.