about 36 years ago
A laboratory accident endows a police scientist with the ability to move at superhuman speed which he uses to battle a menacing gang as a superhero.
Server
Rate
Share
The Flash
1990
22nd July 1990
8th July 2011
5th November 2002
19th June 1992
18th September 1991
21st December 1990
25th July 2018
13th June 2023