Demi Lovato joins X Factor USA judges on stage 24993
Demi Lovato joins X Factor USA judges on stage 24994
Demi Lovato joins X Factor USA judges on stage 24995
Demi Lovato joins X Factor USA judges on stage 24996
Demi Lovato joins X Factor USA judges on stage 24997
Demi Lovato joins X Factor USA judges on stage 24998
Demi Lovato joins X Factor USA judges on stage 24999
Demi Lovato joins X Factor USA judges on stage 25000