search
top
Currently Browsing: Results for Tag "Psycho"

The house from Psycho is on a New York City roof now

The Metropolitan Museum of Art in New York City is located just off Central Park and in the summers, its rooftop garden provides quite the spot to take in some culture, some sun, and all your favorite New York smells in one setting (your mileage may vary on the final item).The whole thing isn’t just a homage to Psycho, but New York City and the artist Edward Hopper. read more

top