New York Magazine Movie

Check out this video by New York Magazine. They came out for a trip to Governors Island and it looks like they had a blast. See for yourself!

Leave a Reply