Men in Black II Filming Locations

My daughter Amber documented the following series of photos from “Men in Black II”

New York Subway – 81st Street Station / Museum of Natural History

June 2008

Hayden Planetarium – New York, New York

June 2008

Famous Ben’s Pizza of Soho – New York, New York

June 2008

This entry was posted in Filming Locations and tagged , , , , , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *