There's a new Spider-Man in town, one that May's spider sense (or lack thereof) couldn't detect!
Frenz, Frenz
Defalco, Frenz
(2005)
(2006 - 2009)
(2004)