Fan CastingSpeed Demon: The Fastest Devil Alive
The MyCast Superhero Cinematic Universe (Phase One)
by Jace Rodriguez (Me)
Story added by lorog on August 14, 2022
Scientist, David Goddard is zapped by lightning which kills him and is approached by the Devil who grants hims Demon Powers mixed with the Lightning powers which makes him Invincible.read more
read synopsis
Join the Conversation
0 comments on this role
Leave a Comment