Demi Lovato joins X Factor USA judges on stage 14993
Demi Lovato joins X Factor USA judges on stage 14994
Demi Lovato joins X Factor USA judges on stage 14995
Demi Lovato joins X Factor USA judges on stage 14996
Demi Lovato joins X Factor USA judges on stage 14997
Demi Lovato joins X Factor USA judges on stage 14998
Demi Lovato joins X Factor USA judges on stage 14999
Demi Lovato joins X Factor USA judges on stage 15000