Jennifer Hudson performed the Star Spangled banner, our country’s national anthem, at the 2009 Super Bowl aka Super Bowl XL III. Saying that she did great would be a definite understatement because judging from what I heard through my own two years, I believe she tore the frikkin roof off! Metaphorically, of course. But anyway, peep the video above.