Demi Lovato joins X Factor USA judges on stage 21582
Demi Lovato joins X Factor USA judges on stage 21583
Demi Lovato joins X Factor USA judges on stage 21584
Demi Lovato joins X Factor USA judges on stage 21585
Demi Lovato joins X Factor USA judges on stage 21586
Demi Lovato joins X Factor USA judges on stage 21587
Demi Lovato joins X Factor USA judges on stage 21588
Demi Lovato joins X Factor USA judges on stage 21589