Demi Lovato joins X Factor USA judges on stage 31501
Demi Lovato joins X Factor USA judges on stage 31502
Demi Lovato joins X Factor USA judges on stage 31503
Demi Lovato joins X Factor USA judges on stage 31504
Demi Lovato joins X Factor USA judges on stage 31505
Demi Lovato joins X Factor USA judges on stage 31506
Demi Lovato joins X Factor USA judges on stage 31507
Demi Lovato joins X Factor USA judges on stage 31508
Demi Lovato joins X Factor USA judges on stage 31509
Demi Lovato joins X Factor USA judges on stage 31510
Demi Lovato joins X Factor USA judges on stage 31511
Demi Lovato joins X Factor USA judges on stage 31512