Everybody loves Depeche Mode.

West Village, NYC.