Demi Lovato joins X Factor USA judges on stage 22584
Demi Lovato joins X Factor USA judges on stage 22585
Demi Lovato joins X Factor USA judges on stage 22586
Demi Lovato joins X Factor USA judges on stage 22587
Demi Lovato joins X Factor USA judges on stage 22588
Demi Lovato joins X Factor USA judges on stage 22589
Demi Lovato joins X Factor USA judges on stage 22590
Demi Lovato joins X Factor USA judges on stage 22591