Watch Demi Lovato's performance on American Idol! - M Magazine

Watch Demi Lovato's performance on American Idol!