yeah I have my doubts about Spidey 4, I really hope it isn't Vulture & Girl Vulture like those rumors suggest...
G1 sales
Forum Rules