Demi Lovato joins X Factor USA judges on stage 29495
Demi Lovato joins X Factor USA judges on stage 29496
Demi Lovato joins X Factor USA judges on stage 29497
Demi Lovato joins X Factor USA judges on stage 29498
Demi Lovato joins X Factor USA judges on stage 29499
Demi Lovato joins X Factor USA judges on stage 29500