Demi Lovato joins X Factor USA judges on stage 31001
Demi Lovato joins X Factor USA judges on stage 31002
Demi Lovato joins X Factor USA judges on stage 31003
Demi Lovato joins X Factor USA judges on stage 31004
Demi Lovato joins X Factor USA judges on stage 31005
Demi Lovato joins X Factor USA judges on stage 31006
Demi Lovato joins X Factor USA judges on stage 31007
Demi Lovato joins X Factor USA judges on stage 31008
Demi Lovato joins X Factor USA judges on stage 31009
Demi Lovato joins X Factor USA judges on stage 31010
Demi Lovato joins X Factor USA judges on stage 31011
Demi Lovato joins X Factor USA judges on stage 31012