Demi Lovato joins X Factor USA judges on stage 24969
Demi Lovato joins X Factor USA judges on stage 24970
Demi Lovato joins X Factor USA judges on stage 24971
Demi Lovato joins X Factor USA judges on stage 24972
Demi Lovato joins X Factor USA judges on stage 24973
Demi Lovato joins X Factor USA judges on stage 24974
Demi Lovato joins X Factor USA judges on stage 24975
Demi Lovato joins X Factor USA judges on stage 24976
Demi Lovato joins X Factor USA judges on stage 24977
Demi Lovato joins X Factor USA judges on stage 24978
Demi Lovato joins X Factor USA judges on stage 24979
Demi Lovato joins X Factor USA judges on stage 24980