July 17, 2012 11:44 AM by Lisa Princ
THE X FACTOR: Demi Lovato arrives at the taping of THE X FACTOR in Greensboro, NC. Sunday, July 8. THE X FACTOR airs on FOX. CR:Ray Mickshaw / FOX.
« Demi Lovato May Not Be As Sober As She Wants Us To Think | Home