Latest Articles Tagged "peter minuit plaza"
Starting tonight and continuing every night until Lower Manhattan is submerged in water, there will be a dazzling free light show at midnight at the new Peter Minuit Plaza by the Staten Island ferry terminal.
It's a big, big day for the Dutch here in New York,