The Flash (1987-2008) #156
-
- $1.99
-
- $1.99
Publisher Description
The mastermind behind the disappearance of Linda Park is finally revealed—but is the mystery villain even from our time and reality?
The mastermind behind the disappearance of Linda Park is finally revealed—but is the mystery villain even from our time and reality?