Tag Archives: Subway

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 … Continue reading

Posted in Filming Locations | Tagged , , , , , , | Leave a comment