As a huge Spider-Man fan since I was a kid I was finally was able to obtain my holy grail. The promotional poster for Spider-Man 2002 that had the twin towers reflected in Peters lenses. It had to be recalled after the tragic events that occurred on 9/11
in Marvel