New York The Community Do you love to window shop? With the simple touch of a finger, passers-by can now experience a whole new level of window shopping at the newly installed...