Red Star
Character » Red Star appears in 203 issues.
Leonid Kovar was exposed to a space ship which gave him his powers. He would later join the Teen Titans and take the name "Red Star".
Recent topics on Red Star
Topic (» jump to last post)
Posts
Log in to comment