Rocket Racer

Henry Sleeman

  • Also known as

First appearance: The Amazing Spider-Man (Marvel, 1999 series) #13 (January 2000).

Appearances