“Excelsior” Cigar Shop On Captain America Set

Posted by September 17, 2010 Comment

Thanks to our Ian Pattinson for snapping this one in very nice detail from the Captain America movie set – the Excelsior Cigar Shop and the Vernon Photo establishment. Excelsior was Stan Lee’s cry, who wrote some if the earliest Captain America stories. Vernon though… no idea. Anyone?

(Last Updated September 23, 2010 11:33 am )