Demi Lovato joins X Factor USA judges on stage 32537
Demi Lovato joins X Factor USA judges on stage 32538
Demi Lovato joins X Factor USA judges on stage 32539
Demi Lovato joins X Factor USA judges on stage 32540
Demi Lovato joins X Factor USA judges on stage 32541
Demi Lovato joins X Factor USA judges on stage 32542
Demi Lovato joins X Factor USA judges on stage 32543
Demi Lovato joins X Factor USA judges on stage 32544
Demi Lovato joins X Factor USA judges on stage 32545
Demi Lovato joins X Factor USA judges on stage 32546
Demi Lovato joins X Factor USA judges on stage 32547
Demi Lovato joins X Factor USA judges on stage 32548