Demi Lovato joins X Factor USA judges on stage 15969
Demi Lovato joins X Factor USA judges on stage 15970
Demi Lovato joins X Factor USA judges on stage 15971
Demi Lovato joins X Factor USA judges on stage 15972
Demi Lovato joins X Factor USA judges on stage 15973
Demi Lovato joins X Factor USA judges on stage 15974
Demi Lovato joins X Factor USA judges on stage 15975
Demi Lovato joins X Factor USA judges on stage 15976
Demi Lovato joins X Factor USA judges on stage 15977
Demi Lovato joins X Factor USA judges on stage 15978
Demi Lovato joins X Factor USA judges on stage 15979
Demi Lovato joins X Factor USA judges on stage 15980