Demi Lovato joins X Factor USA judges on stage 34470
Demi Lovato joins X Factor USA judges on stage 34471
Demi Lovato joins X Factor USA judges on stage 34472
Demi Lovato joins X Factor USA judges on stage 34473
Demi Lovato joins X Factor USA judges on stage 34474
Demi Lovato joins X Factor USA judges on stage 34475
Demi Lovato joins X Factor USA judges on stage 34476
Demi Lovato joins X Factor USA judges on stage 34477
Demi Lovato joins X Factor USA judges on stage 34478
Demi Lovato joins X Factor USA judges on stage 34479
Demi Lovato joins X Factor USA judges on stage 34480
Demi Lovato joins X Factor USA judges on stage 34481