Demi Lovato joins X Factor USA judges on stage 30933
Demi Lovato joins X Factor USA judges on stage 30934
Demi Lovato joins X Factor USA judges on stage 30935
Demi Lovato joins X Factor USA judges on stage 30936
Demi Lovato joins X Factor USA judges on stage 30937
Demi Lovato joins X Factor USA judges on stage 30938
Demi Lovato joins X Factor USA judges on stage 30939
Demi Lovato joins X Factor USA judges on stage 30940
Demi Lovato joins X Factor USA judges on stage 30941
Demi Lovato joins X Factor USA judges on stage 30942
Demi Lovato joins X Factor USA judges on stage 30943
Demi Lovato joins X Factor USA judges on stage 30944