What a Marvel!
Legendary comic book creator Stan Lee passed away in California on November 12. Over his long career, the 95-year-old artist elevated Marvel Comics heroes like Iron Man and Spider Man to superstar status.
Legendary comic book creator Stan Lee passed away in California on November 12. Over his long career, the 95-year-old artist elevated Marvel Comics heroes like Iron Man and Spider Man to superstar status.