Demi Lovato joins X Factor USA judges on stage 30537
Demi Lovato joins X Factor USA judges on stage 30538
Demi Lovato joins X Factor USA judges on stage 30539
Demi Lovato joins X Factor USA judges on stage 30540
Demi Lovato joins X Factor USA judges on stage 30541
Demi Lovato joins X Factor USA judges on stage 30542
Demi Lovato joins X Factor USA judges on stage 30543
Demi Lovato joins X Factor USA judges on stage 30544
Demi Lovato joins X Factor USA judges on stage 30545
Demi Lovato joins X Factor USA judges on stage 30546
Demi Lovato joins X Factor USA judges on stage 30547
Demi Lovato joins X Factor USA judges on stage 30548