Demi Lovato joins X Factor USA judges on stage 15993
Demi Lovato joins X Factor USA judges on stage 15994
Demi Lovato joins X Factor USA judges on stage 15995
Demi Lovato joins X Factor USA judges on stage 15996
Demi Lovato joins X Factor USA judges on stage 15997
Demi Lovato joins X Factor USA judges on stage 15998
Demi Lovato joins X Factor USA judges on stage 15999
Demi Lovato joins X Factor USA judges on stage 16000