Demi Lovato joins X Factor USA judges on stage 34981
Demi Lovato joins X Factor USA judges on stage 34982
Demi Lovato joins X Factor USA judges on stage 34983
Demi Lovato joins X Factor USA judges on stage 34984
Demi Lovato joins X Factor USA judges on stage 34985
Demi Lovato joins X Factor USA judges on stage 34986
Demi Lovato joins X Factor USA judges on stage 34987
Demi Lovato joins X Factor USA judges on stage 34988
Demi Lovato joins X Factor USA judges on stage 34989
Demi Lovato joins X Factor USA judges on stage 34990
Demi Lovato joins X Factor USA judges on stage 34991
Demi Lovato joins X Factor USA judges on stage 34992