Stan Lee is Back

Bookmark and Share

We’re not quite sure where he went, but the teaser image below has been popping up online and on the printed page.  What’s it alluding to?  It seems the majority of blogs think it has something to do with BOOM! Studios as it’s similar to a campaign they ran involving Mark Waid.

Any guesses?