Demi Lovato joins X Factor USA judges on stage 20969
Demi Lovato joins X Factor USA judges on stage 20970
Demi Lovato joins X Factor USA judges on stage 20971
Demi Lovato joins X Factor USA judges on stage 20972
Demi Lovato joins X Factor USA judges on stage 20973
Demi Lovato joins X Factor USA judges on stage 20974
Demi Lovato joins X Factor USA judges on stage 20975
Demi Lovato joins X Factor USA judges on stage 20976
Demi Lovato joins X Factor USA judges on stage 20977
Demi Lovato joins X Factor USA judges on stage 20978
Demi Lovato joins X Factor USA judges on stage 20979
Demi Lovato joins X Factor USA judges on stage 20980