Person
Free account · your comment posts right after signup
Not who you're looking for? Others named Diamondback: steel roller coaster at Kings Island · missile · fictional character in Marvel Comics, introduced in 1972
Diamondback (Rachel Leighton) is a fictional character appearing in American comic books published by Marvel Comics. Originally depicted as a supervillain who was part of the Serpent Society, she was first introduced in Captain America #310 (Oct. 1985) and became a series regular for years afterwards.
Read the full article →