The Flash

The Flash season 5 trailer teases new big bad Cicada and Nora’s big secret

The Flash season 5