I know this a weird question but. Was Speed ever biologicly related to Vision and Scarlet Witch ? I know that Speed is a reincarnated verion of thomas maximoff but on thomas's page it says... "Billy and Tommy were twins born of Scarlet Witch by Vision, but actually they were are magic constructs, created by Wanda's hex powers. It was revealed that she use a slivers of Mephisto's life essence to give her childrens a souls. Tommy and Billy were reabsorbed by Mephisto and ceased to exist." so whats the deal ? please help.
Speed
Character » Speed appears in 286 issues.
Log in to comment