Today on Citybuzz… the Who in concert, a French film festival kicks off and contemporary art is up for grabs at Pulse New York.