Demi Lovato joins X Factor USA judges on stage 21558
Demi Lovato joins X Factor USA judges on stage 21559
Demi Lovato joins X Factor USA judges on stage 21560
Demi Lovato joins X Factor USA judges on stage 21561
Demi Lovato joins X Factor USA judges on stage 21562
Demi Lovato joins X Factor USA judges on stage 21563
Demi Lovato joins X Factor USA judges on stage 21564
Demi Lovato joins X Factor USA judges on stage 21565
Demi Lovato joins X Factor USA judges on stage 21566
Demi Lovato joins X Factor USA judges on stage 21567
Demi Lovato joins X Factor USA judges on stage 21568
Demi Lovato joins X Factor USA judges on stage 21569