Kris Wu and Travis Scott Take Over New York with ‘Deserve’Kris Wu and Travis Scott Take Over New York with ‘Deserve’Presented by 88rising, Kris Wu makes his live performance debut with Travis Scott at New York's very own Up & Down.Lai FrancesLai Frances