spl311868_001-wm900.jpg

Stan Lee and Chris Evans

Stan Lee pictured filming a cameo scene with Chris Evans on the set of ‘The Avengers’ movie outside the Grand Central Station in Midtown, Manhattan, NYC.

Discuss