Demi Lovato joins X Factor USA judges on stage 20981
Demi Lovato joins X Factor USA judges on stage 20982
Demi Lovato joins X Factor USA judges on stage 20983
Demi Lovato joins X Factor USA judges on stage 20984
Demi Lovato joins X Factor USA judges on stage 20985
Demi Lovato joins X Factor USA judges on stage 20986
Demi Lovato joins X Factor USA judges on stage 20987
Demi Lovato joins X Factor USA judges on stage 20988
Demi Lovato joins X Factor USA judges on stage 20989
Demi Lovato joins X Factor USA judges on stage 20990
Demi Lovato joins X Factor USA judges on stage 20991
Demi Lovato joins X Factor USA judges on stage 20992