Scarlet Spider #2

The new Scarlet Spider makes some new friends - and deadly enemies - on the streets of Houston!

Cover Illustrator