Demi Lovato joins X Factor USA judges on stage 10969
Demi Lovato joins X Factor USA judges on stage 10970
Demi Lovato joins X Factor USA judges on stage 10971
Demi Lovato joins X Factor USA judges on stage 10972
Demi Lovato joins X Factor USA judges on stage 10973
Demi Lovato joins X Factor USA judges on stage 10974
Demi Lovato joins X Factor USA judges on stage 10975
Demi Lovato joins X Factor USA judges on stage 10976
Demi Lovato joins X Factor USA judges on stage 10977
Demi Lovato joins X Factor USA judges on stage 10978
Demi Lovato joins X Factor USA judges on stage 10979
Demi Lovato joins X Factor USA judges on stage 10980