Demi Lovato joins X Factor USA judges on stage 30494
Demi Lovato joins X Factor USA judges on stage 30495
Demi Lovato joins X Factor USA judges on stage 30496
Demi Lovato joins X Factor USA judges on stage 30497
Demi Lovato joins X Factor USA judges on stage 30498
Demi Lovato joins X Factor USA judges on stage 30499
Demi Lovato joins X Factor USA judges on stage 30500