Demi Lovato joins X Factor USA judges on stage 29001
Demi Lovato joins X Factor USA judges on stage 29002
Demi Lovato joins X Factor USA judges on stage 29003
Demi Lovato joins X Factor USA judges on stage 29004
Demi Lovato joins X Factor USA judges on stage 29005
Demi Lovato joins X Factor USA judges on stage 29006
Demi Lovato joins X Factor USA judges on stage 29007
Demi Lovato joins X Factor USA judges on stage 29008
Demi Lovato joins X Factor USA judges on stage 29009
Demi Lovato joins X Factor USA judges on stage 29010
Demi Lovato joins X Factor USA judges on stage 29011
Demi Lovato joins X Factor USA judges on stage 29012