Sofia Carson – With Sebastian De Souza filming ‘The Life List’ in New York Sofia Carson – With Sebastian De Souza filming The Life List in New York