I was sad to be informed that Stan Lee passed away at 95 today ππππππππ Nov 12, 2018 4 Facebook Tweet Email