Demi Lovato joins X Factor USA judges on stage 30025
Demi Lovato joins X Factor USA judges on stage 30026
Demi Lovato joins X Factor USA judges on stage 30027
Demi Lovato joins X Factor USA judges on stage 30028
Demi Lovato joins X Factor USA judges on stage 30029
Demi Lovato joins X Factor USA judges on stage 30030
Demi Lovato joins X Factor USA judges on stage 30031
Demi Lovato joins X Factor USA judges on stage 30032
Demi Lovato joins X Factor USA judges on stage 30033
Demi Lovato joins X Factor USA judges on stage 30034
Demi Lovato joins X Factor USA judges on stage 30035
Demi Lovato joins X Factor USA judges on stage 30036