I used to live in Astoria,Astoria-Long Island City. I'm trying to figure out what street the first one was filmed on. What museum is that? I lived in an out of the way part by the river and they actually built some kind of little museum across the street from where I lived long after I was gone, but I'm pretty sure that's not it.