Filming On ‘The Life List’ Set In New York City
Sofia Carson spotted filming at 'The Life List' set in Downtown.