Look who just gave us an enlightning pep talk on the streets of NY