I First Met You
Demi Lovato performed on the results show of American Idol tonight, March 15.
Demi performed her brand new single “Give You Heart A Break” and sounded great. I also really liked her outfit as well.
What do you guys think of Demi’s performance?
MC