GrandAdmiral said Same thought I took when I met Stan Lee. Met him in Boston and he was gone a few months later. Click to expand...