Demi Lovato joins X Factor USA judges on stage 27085
Demi Lovato joins X Factor USA judges on stage 27086
Demi Lovato joins X Factor USA judges on stage 27087
Demi Lovato joins X Factor USA judges on stage 27088
Demi Lovato joins X Factor USA judges on stage 27089
Demi Lovato joins X Factor USA judges on stage 27090
Demi Lovato joins X Factor USA judges on stage 27091
Demi Lovato joins X Factor USA judges on stage 27092
Demi Lovato joins X Factor USA judges on stage 27093
Demi Lovato joins X Factor USA judges on stage 27094
Demi Lovato joins X Factor USA judges on stage 27095
Demi Lovato joins X Factor USA judges on stage 27096