Review: Scarlet Spiders #2 (Spider-Verse)

Scarlet Spider is the title given to one of Peter Parker’s most famous and controversial allies, his own clone. The title is usually used in reference to Ben Reilly, the original Scarlet Spider and the most successful and stable attempt at cloning Peter Parker. Recently, the name was gifted to …

Continue reading