Demi Lovato joins X Factor USA judges on stage 15025
Demi Lovato joins X Factor USA judges on stage 15026
Demi Lovato joins X Factor USA judges on stage 15027
Demi Lovato joins X Factor USA judges on stage 15028
Demi Lovato joins X Factor USA judges on stage 15029
Demi Lovato joins X Factor USA judges on stage 15030
Demi Lovato joins X Factor USA judges on stage 15031
Demi Lovato joins X Factor USA judges on stage 15032
Demi Lovato joins X Factor USA judges on stage 15033
Demi Lovato joins X Factor USA judges on stage 15034
Demi Lovato joins X Factor USA judges on stage 15035
Demi Lovato joins X Factor USA judges on stage 15036