Demi Lovato joins X Factor USA judges on stage 30921
Demi Lovato joins X Factor USA judges on stage 30922
Demi Lovato joins X Factor USA judges on stage 30923
Demi Lovato joins X Factor USA judges on stage 30924
Demi Lovato joins X Factor USA judges on stage 30925
Demi Lovato joins X Factor USA judges on stage 30926
Demi Lovato joins X Factor USA judges on stage 30927
Demi Lovato joins X Factor USA judges on stage 30928
Demi Lovato joins X Factor USA judges on stage 30929
Demi Lovato joins X Factor USA judges on stage 30930
Demi Lovato joins X Factor USA judges on stage 30931
Demi Lovato joins X Factor USA judges on stage 30932