Alice Merton performs live on the Southwest Sound Stage on Thursday, November 30 at 12pm.