Demi Lovato joins X Factor USA judges on stage 27585
Demi Lovato joins X Factor USA judges on stage 27586
Demi Lovato joins X Factor USA judges on stage 27587
Demi Lovato joins X Factor USA judges on stage 27588
Demi Lovato joins X Factor USA judges on stage 27589
Demi Lovato joins X Factor USA judges on stage 27590
Demi Lovato joins X Factor USA judges on stage 27591
Demi Lovato joins X Factor USA judges on stage 27592
Demi Lovato joins X Factor USA judges on stage 27593
Demi Lovato joins X Factor USA judges on stage 27594
Demi Lovato joins X Factor USA judges on stage 27595
Demi Lovato joins X Factor USA judges on stage 27596