Living in a city of over 8 million people can be stressful. Take a look at how New Yorkers relax and refresh.
Stress Relief (No Subtitles)
Stress Relief (Subtitles)
Living in a city of over 8 million people can be stressful. Take a look at how New Yorkers relax and refresh.