Who are these guys and what is the attire?
They are Catholic priests. The Franciscan Friars of the Renewal. They live in poverty and serve the poorest of mostly NYC I believe
What they wear is their particular religious habit