Demi Lovato joins X Factor USA judges on stage 27597
Demi Lovato joins X Factor USA judges on stage 27598
Demi Lovato joins X Factor USA judges on stage 27599
Demi Lovato joins X Factor USA judges on stage 27600
Demi Lovato joins X Factor USA judges on stage 27601
Demi Lovato joins X Factor USA judges on stage 27602
Demi Lovato joins X Factor USA judges on stage 27603
Demi Lovato joins X Factor USA judges on stage 27604
Demi Lovato joins X Factor USA judges on stage 27605
Demi Lovato joins X Factor USA judges on stage 27606
Demi Lovato joins X Factor USA judges on stage 27607
Demi Lovato joins X Factor USA judges on stage 27608