Demi Lovato joins X Factor USA judges on stage 34969
Demi Lovato joins X Factor USA judges on stage 34970
Demi Lovato joins X Factor USA judges on stage 34971
Demi Lovato joins X Factor USA judges on stage 34972
Demi Lovato joins X Factor USA judges on stage 34973
Demi Lovato joins X Factor USA judges on stage 34974
Demi Lovato joins X Factor USA judges on stage 34975
Demi Lovato joins X Factor USA judges on stage 34976
Demi Lovato joins X Factor USA judges on stage 34977
Demi Lovato joins X Factor USA judges on stage 34978
Demi Lovato joins X Factor USA judges on stage 34979
Demi Lovato joins X Factor USA judges on stage 34980