Leroy Little: First Black Superhero

Leroy Little, the self-proclaimed "First Black Superhero", was a 1950s era superhero of New Saint's City