Demi Lovato joins X Factor USA judges on stage 30525
Demi Lovato joins X Factor USA judges on stage 30526
Demi Lovato joins X Factor USA judges on stage 30527
Demi Lovato joins X Factor USA judges on stage 30528
Demi Lovato joins X Factor USA judges on stage 30529
Demi Lovato joins X Factor USA judges on stage 30530
Demi Lovato joins X Factor USA judges on stage 30531
Demi Lovato joins X Factor USA judges on stage 30532
Demi Lovato joins X Factor USA judges on stage 30533
Demi Lovato joins X Factor USA judges on stage 30534
Demi Lovato joins X Factor USA judges on stage 30535
Demi Lovato joins X Factor USA judges on stage 30536