Beyonce performs US anthemThis video can not be playedTo play this video you need to enable JavaScript in your browser.Beyonce performs US anthemClosePop superstar Beyonce sang for US President Barack Obama on Monday at a special ceremony called an inauguration.Published22 January 2013Read description