Demi Lovato joins X Factor USA judges on stage 32898
Demi Lovato joins X Factor USA judges on stage 32899
Demi Lovato joins X Factor USA judges on stage 32900
Demi Lovato joins X Factor USA judges on stage 32901
Demi Lovato joins X Factor USA judges on stage 32902
Demi Lovato joins X Factor USA judges on stage 32903
Demi Lovato joins X Factor USA judges on stage 32904
Demi Lovato joins X Factor USA judges on stage 32905
Demi Lovato joins X Factor USA judges on stage 32906
Demi Lovato joins X Factor USA judges on stage 32907
Demi Lovato joins X Factor USA judges on stage 32908
Demi Lovato joins X Factor USA judges on stage 32909