Demi Lovato joins X Factor USA judges on stage 34482
Demi Lovato joins X Factor USA judges on stage 34483
Demi Lovato joins X Factor USA judges on stage 34484
Demi Lovato joins X Factor USA judges on stage 34485
Demi Lovato joins X Factor USA judges on stage 34486
Demi Lovato joins X Factor USA judges on stage 34487
Demi Lovato joins X Factor USA judges on stage 34488
Demi Lovato joins X Factor USA judges on stage 34489
Demi Lovato joins X Factor USA judges on stage 34490
Demi Lovato joins X Factor USA judges on stage 34491
Demi Lovato joins X Factor USA judges on stage 34492
Demi Lovato joins X Factor USA judges on stage 34493