Demi Lovato joins X Factor USA judges on stage 16957
Demi Lovato joins X Factor USA judges on stage 16958
Demi Lovato joins X Factor USA judges on stage 16959
Demi Lovato joins X Factor USA judges on stage 16960
Demi Lovato joins X Factor USA judges on stage 16961
Demi Lovato joins X Factor USA judges on stage 16962
Demi Lovato joins X Factor USA judges on stage 16963
Demi Lovato joins X Factor USA judges on stage 16964
Demi Lovato joins X Factor USA judges on stage 16965
Demi Lovato joins X Factor USA judges on stage 16966
Demi Lovato joins X Factor USA judges on stage 16967
Demi Lovato joins X Factor USA judges on stage 16968