Demi Lovato joins X Factor USA judges on stage 33946
Demi Lovato joins X Factor USA judges on stage 33947
Demi Lovato joins X Factor USA judges on stage 33948
Demi Lovato joins X Factor USA judges on stage 33949
Demi Lovato joins X Factor USA judges on stage 33950
Demi Lovato joins X Factor USA judges on stage 33951
Demi Lovato joins X Factor USA judges on stage 33952
Demi Lovato joins X Factor USA judges on stage 33953
Demi Lovato joins X Factor USA judges on stage 33954
Demi Lovato joins X Factor USA judges on stage 33955
Demi Lovato joins X Factor USA judges on stage 33956
Demi Lovato joins X Factor USA judges on stage 33957