Eerie photos show NYC's Hudson Yards has been all but abandoned amid coronavirus crisis

The $25 billion complex, located on Manhattan's West Side, was once touted as the most exciting new attraction in New York City.

from U.S. Home | Mail Online https://ift.tt/32DKelS

Post a Comment

0 Comments