Demi Lovato joins X Factor USA judges on stage 32434
Demi Lovato joins X Factor USA judges on stage 32435
Demi Lovato joins X Factor USA judges on stage 32436
Demi Lovato joins X Factor USA judges on stage 32437
Demi Lovato joins X Factor USA judges on stage 32438
Demi Lovato joins X Factor USA judges on stage 32439
Demi Lovato joins X Factor USA judges on stage 32440
Demi Lovato joins X Factor USA judges on stage 32441
Demi Lovato joins X Factor USA judges on stage 32442
Demi Lovato joins X Factor USA judges on stage 32443
Demi Lovato joins X Factor USA judges on stage 32444