Beyonce performs US anthem

Pop superstar Beyonce sang for US President Barack Obama on Monday at a special ceremony called an inauguration.