Snowfall in Times Square Snowfall walk in Times Square, New York City. Binaural audio for an immersive experience.