Demi Lovato joins X Factor USA judges on stage 27897
Demi Lovato joins X Factor USA judges on stage 27898
Demi Lovato joins X Factor USA judges on stage 27899
Demi Lovato joins X Factor USA judges on stage 27900
Demi Lovato joins X Factor USA judges on stage 27901
Demi Lovato joins X Factor USA judges on stage 27902
Demi Lovato joins X Factor USA judges on stage 27903
Demi Lovato joins X Factor USA judges on stage 27904
Demi Lovato joins X Factor USA judges on stage 27905
Demi Lovato joins X Factor USA judges on stage 27906
Demi Lovato joins X Factor USA judges on stage 27907
Demi Lovato joins X Factor USA judges on stage 27908