New man made hills open on Governors Island

New man made hills open on Governors Island

Teresa Priolo shows you all that is happening on Governors Island.

Top Stories