Amsterdam Avenue, Manhattan, New York City, New York, USA
(Damrosch Park)
West 62nd Street, Manhattan, New York City, New York, USA
(Damrosch Park)
It looks like we don't have any filming dates for this title yet. Be the first to contribute.
September 1, 2009 - December 1, 2011