Demi Lovato joins X Factor USA judges on stage 16969
Demi Lovato joins X Factor USA judges on stage 16970
Demi Lovato joins X Factor USA judges on stage 16971
Demi Lovato joins X Factor USA judges on stage 16972
Demi Lovato joins X Factor USA judges on stage 16973
Demi Lovato joins X Factor USA judges on stage 16974
Demi Lovato joins X Factor USA judges on stage 16975
Demi Lovato joins X Factor USA judges on stage 16976
Demi Lovato joins X Factor USA judges on stage 16977
Demi Lovato joins X Factor USA judges on stage 16978
Demi Lovato joins X Factor USA judges on stage 16979
Demi Lovato joins X Factor USA judges on stage 16980