I love this stuff 5/11/2005 This is one of my favorite frames from the very first appearance of Spider-Man in comics: Notice that the Radioactive Lab is open to the public! Anyone else enjoy these old comics?