Never seen this before, but I'm so happy I could explode!
To Have Stan Lee and Nicholas Hammond's signatures on the same piece...I'm in Spidey heaven!
To Have Stan Lee and Nicholas Hammond's signatures on the same piece...I'm in Spidey heaven!
Comment