Demi Lovato joins X Factor USA judges on stage 29037
Demi Lovato joins X Factor USA judges on stage 29038
Demi Lovato joins X Factor USA judges on stage 29039
Demi Lovato joins X Factor USA judges on stage 29040
Demi Lovato joins X Factor USA judges on stage 29041
Demi Lovato joins X Factor USA judges on stage 29042
Demi Lovato joins X Factor USA judges on stage 29043
Demi Lovato joins X Factor USA judges on stage 29044
Demi Lovato joins X Factor USA judges on stage 29045
Demi Lovato joins X Factor USA judges on stage 29046
Demi Lovato joins X Factor USA judges on stage 29047
Demi Lovato joins X Factor USA judges on stage 29048