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.

Read More