Tuesday, August 23, 2011

Avengers



Watching filming of scenes from "The Avengers," set for release next year. Euclid Avenue near East 9th Street. 08-22-11.

No comments: