After the ups and downs in her life, Demi Lovato fulfilled a promise she made to herself over ten years ago. That was to sing the ‘Star-Spangled Banner’ at the Super Bowl. Demi Lovato has been singing hit songs for more than a decade. But there was one goal that she had to achieve. Earlier