Grand Central Station, Manhattan, New York City, New York, USA
(Carter and Reese escort Quinn on the subway train. Signs indicate the station to be "Queens Plaza", but filming actually took place at "Grand Central".)
It looks like we don't have any filming dates for this title yet. Be the first to contribute.
It looks like we don't have any production dates for this title yet. Be the first to contribute.