The massive, stunning wall of video and fountain along the frontage of the giant new Hollister store on New York’s Fifth Avenue shopping strip. Related 2011-11-08