Demi Lovato joins X Factor USA judges on stage 15981
Demi Lovato joins X Factor USA judges on stage 15982
Demi Lovato joins X Factor USA judges on stage 15983
Demi Lovato joins X Factor USA judges on stage 15984
Demi Lovato joins X Factor USA judges on stage 15985
Demi Lovato joins X Factor USA judges on stage 15986
Demi Lovato joins X Factor USA judges on stage 15987
Demi Lovato joins X Factor USA judges on stage 15988
Demi Lovato joins X Factor USA judges on stage 15989
Demi Lovato joins X Factor USA judges on stage 15990
Demi Lovato joins X Factor USA judges on stage 15991
Demi Lovato joins X Factor USA judges on stage 15992