Little Island set to open
Friday is the grand opening of New York City's newest public park, Little Island, located right in the middle of the Hudson River. FOX 5 NY takes a look.
Friday is the grand opening of New York City's newest public park, Little Island, located right in the middle of the Hudson River. FOX 5 NY takes a look.