Demi Lovato joins X Factor USA judges on stage 16981
Demi Lovato joins X Factor USA judges on stage 16982
Demi Lovato joins X Factor USA judges on stage 16983
Demi Lovato joins X Factor USA judges on stage 16984
Demi Lovato joins X Factor USA judges on stage 16985
Demi Lovato joins X Factor USA judges on stage 16986
Demi Lovato joins X Factor USA judges on stage 16987
Demi Lovato joins X Factor USA judges on stage 16988
Demi Lovato joins X Factor USA judges on stage 16989
Demi Lovato joins X Factor USA judges on stage 16990
Demi Lovato joins X Factor USA judges on stage 16991
Demi Lovato joins X Factor USA judges on stage 16992