Demi Lovato joins X Factor USA judges on stage 31025
Demi Lovato joins X Factor USA judges on stage 31026
Demi Lovato joins X Factor USA judges on stage 31027
Demi Lovato joins X Factor USA judges on stage 31028
Demi Lovato joins X Factor USA judges on stage 31029
Demi Lovato joins X Factor USA judges on stage 31030
Demi Lovato joins X Factor USA judges on stage 31031
Demi Lovato joins X Factor USA judges on stage 31032
Demi Lovato joins X Factor USA judges on stage 31033
Demi Lovato joins X Factor USA judges on stage 31034
Demi Lovato joins X Factor USA judges on stage 31035
Demi Lovato joins X Factor USA judges on stage 31036