Demi Lovato joins X Factor USA judges on stage 24025
Demi Lovato joins X Factor USA judges on stage 24026
Demi Lovato joins X Factor USA judges on stage 24027
Demi Lovato joins X Factor USA judges on stage 24028
Demi Lovato joins X Factor USA judges on stage 24029
Demi Lovato joins X Factor USA judges on stage 24030
Demi Lovato joins X Factor USA judges on stage 24031
Demi Lovato joins X Factor USA judges on stage 24032
Demi Lovato joins X Factor USA judges on stage 24033
Demi Lovato joins X Factor USA judges on stage 24034
Demi Lovato joins X Factor USA judges on stage 24035
Demi Lovato joins X Factor USA judges on stage 24036