New Yorkers enjoy new park floating on Hudson River

New Yorkers enjoy new park floating on Hudson River
play icon
View of 'Little Island', a new, free public park in Hudson River.