Demi Lovato joins X Factor USA judges on stage 30909
Demi Lovato joins X Factor USA judges on stage 30910
Demi Lovato joins X Factor USA judges on stage 30911
Demi Lovato joins X Factor USA judges on stage 30912
Demi Lovato joins X Factor USA judges on stage 30913
Demi Lovato joins X Factor USA judges on stage 30914
Demi Lovato joins X Factor USA judges on stage 30915
Demi Lovato joins X Factor USA judges on stage 30916
Demi Lovato joins X Factor USA judges on stage 30917
Demi Lovato joins X Factor USA judges on stage 30918
Demi Lovato joins X Factor USA judges on stage 30919
Demi Lovato joins X Factor USA judges on stage 30920