More often than not, watching celebrities trying to tackle "The Star Spangled Banner" is pretty cringe-inducing.
So it's refreshing to see Demi Lovato do a phenomenal job. Dressed in her finest patriotic crimson leather skirt suit, which perfectly matches the rockets' red glare,...