Originally Posted by
Bucking Bar
The most awesome part for me is seeing the (ships/monster/snake) things go through my old bosses' office. They are one block up from Grand Central. The Avengers main battle ground was right out front of the building. Made me think, "jeesh, glad I don't work there"
Had a slightly different favorite part of the movie.