Some random ahh kid who cant tie his shoes ends up becoming a superhero with speed powers, how ironic, He fights criminals and super villains like the usual super hero does, his powers were granted to him from this speed god alien thing, ts crazy. That's literally it.

I make of the comic