A man is sitting in the back of his delivery truck with a giant umbrella that says New Amsterdam .