Gene and Stan Lee

At the Boston Super MegaFest 2012

At the Sheraton Framingham, 17 November 2012

Advertisements