Demi Lovato joins X Factor USA judges on stage 30549
Demi Lovato joins X Factor USA judges on stage 30550
Demi Lovato joins X Factor USA judges on stage 30551
Demi Lovato joins X Factor USA judges on stage 30552
Demi Lovato joins X Factor USA judges on stage 30553
Demi Lovato joins X Factor USA judges on stage 30554
Demi Lovato joins X Factor USA judges on stage 30555
Demi Lovato joins X Factor USA judges on stage 30556
Demi Lovato joins X Factor USA judges on stage 30557
Demi Lovato joins X Factor USA judges on stage 30558
Demi Lovato joins X Factor USA judges on stage 30559
Demi Lovato joins X Factor USA judges on stage 30560