MovieChat Forums > Salt (2010) Discussion > New York Transit Museum

New York Transit Museum


It does't say in the locations section, but the fight with the two Zulu A & Zulu B agents on the way to the basement of the church, looks like it was filmed in the New York Transit Museum at Schermerhorn St. In Brooklyn.

reply