Demi Lovato joins X Factor USA judges on stage 24981
Demi Lovato joins X Factor USA judges on stage 24982
Demi Lovato joins X Factor USA judges on stage 24983
Demi Lovato joins X Factor USA judges on stage 24984
Demi Lovato joins X Factor USA judges on stage 24985
Demi Lovato joins X Factor USA judges on stage 24986
Demi Lovato joins X Factor USA judges on stage 24987
Demi Lovato joins X Factor USA judges on stage 24988
Demi Lovato joins X Factor USA judges on stage 24989
Demi Lovato joins X Factor USA judges on stage 24990
Demi Lovato joins X Factor USA judges on stage 24991
Demi Lovato joins X Factor USA judges on stage 24992