Demi Lovato joins X Factor USA judges on stage 29025
Demi Lovato joins X Factor USA judges on stage 29026
Demi Lovato joins X Factor USA judges on stage 29027
Demi Lovato joins X Factor USA judges on stage 29028
Demi Lovato joins X Factor USA judges on stage 29029
Demi Lovato joins X Factor USA judges on stage 29030
Demi Lovato joins X Factor USA judges on stage 29031
Demi Lovato joins X Factor USA judges on stage 29032
Demi Lovato joins X Factor USA judges on stage 29033
Demi Lovato joins X Factor USA judges on stage 29034
Demi Lovato joins X Factor USA judges on stage 29035
Demi Lovato joins X Factor USA judges on stage 29036