Snow in Central Park | NYC (March 2018)

13

"New York City's Central Park in Winters: The heart of the big apple covered in the fresh snow" Taking you live from last week's winter storm, when snowfall ...

Watch this video on YouTube


Ankita Sinha

blogs from Bangalore