Stan Lee has revealed in a video why he’s been absent lately from fan meetups and other engagements.
According to a TMZ report, the Marvel co-creator and driving force behind big-screen adaptations of comic book heroes took to the small screen to share that he’s been fighting pneumonia.