Photos: Demi Lovato During X Factor S3 Live Finale (12/19)

Share your love

I’ve added new stills of Demi Lovato on FOX’s “The X Factor” Season 3 Live Finale on December 19, 2013 in Hollywood, California.

Share your love