Scarlet Spider #7

When Houston based mega-corporation Roxxon is attacked, Scarlet Spider finds himself right in the middle of it...defending Roxxon?

Illustrator
Cover Illustrator