Tag "Atom Smasher"

The Flash season 2 clip of ‘The Man Who Saved Central City’

The CW has relesed a new clip from The Flash, and we can see that one of the more popular storylines from the comics is coming to TV. Flash Day,