Just take a look at the view Robert Neville has from his home. Pretty impressive, I've just got a huge hedge outside my house.
Movie Location:
5th Avenue and Waverly Place, New York City, Manhattan, New York, USA
« Back to I Am Legend Filming Locations
Comments