In Avengers: Age Of Ultron, The Clock Atop Grand Central Station Has Been Replaced With A Memorial To First Responders. The Original Was Destroyed In The First Avengers Film During The Battle Of New York

View Full List

LegendaryOutlaw report