Photos from the filming of "The First Avenger"

This time the action takes place on the streets of New York.