Tag

This past December while in New York I dragged my boyfriend out to stalk Mel Gibson and Rene Russo‘s Upper East Side apartment building from the 1996 movie . I found this location in fave stalking book The apartment building is very beautiful in person, with ornate stone balconies, large windows overlooking Central Park, and […]