Demi Lovato joins X Factor USA judges on stage 21570
Demi Lovato joins X Factor USA judges on stage 21571
Demi Lovato joins X Factor USA judges on stage 21572
Demi Lovato joins X Factor USA judges on stage 21573
Demi Lovato joins X Factor USA judges on stage 21574
Demi Lovato joins X Factor USA judges on stage 21575
Demi Lovato joins X Factor USA judges on stage 21576
Demi Lovato joins X Factor USA judges on stage 21577
Demi Lovato joins X Factor USA judges on stage 21578
Demi Lovato joins X Factor USA judges on stage 21579
Demi Lovato joins X Factor USA judges on stage 21580
Demi Lovato joins X Factor USA judges on stage 21581